[Bug 996543] suspend / resume leaves ThinkPad E335 unusable
http://bugzilla.suse.com/show_bug.cgi?id=996543
http://bugzilla.suse.com/show_bug.cgi?id=996543#c10
--- Comment #10 from Takashi Iwai
so since it did not crash every time, I made a loop around the test
lenovo:~ # cat /sys/power/pm_test none core processors platform devices [freezer] lenovo:~ # echo mem > /sys/power/state lenovo:~ # for i in 1 2 3 4 5 ; do echo mem > /sys/power/state ; sleep 5 ; done lenovo:~ # echo devices > /sys/power/pm_test lenovo:~ # for i in 1 2 3 4 5 6 7 8 ; do echo mem > /sys/power/state ; sleep 5 ; done lenovo:~ # echo platform > /sys/power/pm_test lenovo:~ # for i in 1 2 3 4 5 6 7 8 ; do echo mem > /sys/power/state ; sleep 5 ; done lenovo:~ # echo processors > /sys/power/pm_test lenovo:~ # for i in 1 2 3 4 5 6 7 8 ; do echo mem > /sys/power/state ; sleep 5 ; done lenovo:~ # echo core > /sys/power/pm_test lenovo:~ # for i in 1 2 3 4 5 6 7 8 ; do echo mem > /sys/power/state ; sleep 5 ; done
but now it passed all of them. As a side-note: each suspend caused 8 or 9 pings to be lost.
only with none it crashed (on first try even)
Could still be an esoteric HW-problem... e.g. touching the power button in a certain way on resume causes a voltage to be introduced somewhere it should not be... or the time of the sleep state matters with DRAM capacitors discharging over time.
Then I also tried alternating echo freeze > /sys/power/state and echo disk > /sys/power/state
and found that freeze did something on some tries but returned device-or-resource-busy on other tries and suspend-to-disk worked fine three times in a row. None of these crashed the laptop.
Hrm, so it happens at the lower level than kernel. Does S4 work with this machine, or does it show also the same hang? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com