From: Rafael J. Wysocki Date: Tue, 2 Sep 2014 23:21:03 +0000 (+0200) Subject: PM / sleep: Fix test_suspend= command line option X-Git-Tag: fixes-v3.17-rc4~9^2^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62109b43176b87e78b2b6d91bcfe16128c30229b;p=pandora-kernel.git PM / sleep: Fix test_suspend= command line option After commit d431cbc53cb7 (PM / sleep: Simplify sleep states sysfs interface code) the pm_states[] array is not populated initially, which causes setup_test_suspend() to always fail and the suspend testing during boot doesn't work any more. Fix the problem by using pm_labels[] instead of pm_states[] in setup_test_suspend() and storing a pointer to the label of the sleep state to test rather than the number representing it, because the connection between the state numbers and labels is only established by suspend_set_ops(). Fixes: d431cbc53cb7 (PM / sleep: Simplify sleep states sysfs interface code) Reported-by: Srinivas Pandruvada Signed-off-by: Rafael J. Wysocki --- Reading git-diff-tree failed