Kernel Bug Tracker – Bug 11064
resume failure on thinkpad x61s
Last modified: 2008-07-17 01:16:12 UTC
Latest working kernel version: 2.6.26-rc8
Earliest failing kernel version: 2.6.26-rc9
Distribution: Debian Lenny
Hardware Environment: Thinkpad x61s
On wake up short blinking of the leds, but moon stays on and display is frozen
Steps to reproduce:
echo mem > /sys/power/state
Non longer resumes, haven't had time for git cherry-pick, will do tomorrow.
resume previously crashed xorg every tenth time, but now it always reliably freezes.
Created attachment 16777 [details]
Can you try to revert commit 4b4f7280d7fd1feeff134c2cf2db32fd583b6c29 and retest, please?
4b4f7280d7fd1feeff134c2cf2db32fd583b6c29 isn't easily revertable.
anyway bisecting and currently on second try 3ea9eed49346eb80f17f1c6539c47dc508be1173 is good as expected,
will post bisect result soonest.
(In reply to comment #3)
> 4b4f7280d7fd1feeff134c2cf2db32fd583b6c29 isn't easily revertable.
Reverts for me 100% cleanly. Can you please verify that you're testing -rc9 without any additional patches?
hmm bisecting on plain linux-2.6 linus branch, 537388bb6563bfde7c0307b95ecc1f7a1ae39b02 turned out to be good that includes 4b4f7280d7fd1feeff134c2cf2db32fd583b6c29.
not sure if i reproduced correctly immediately launching suspend to ram after gdm login. will recheck plain 2.6.26-rc9 on desktop usage soonest.
The problem has been confirmed.
References : http://marc.info/?l=linux-kernel&m=121584459809675&w=4
Handled-By : Rafael J. Wysocki <firstname.lastname@example.org>
The solution appears to be not to use the s3_bios user space resume quirk related to graphics.
Still, we need to verify if the quirk is generally broken by commit 4b4f7280d7fd1feeff134c2cf2db32fd583b6c29.
Created attachment 16809 [details]
Please test out this patch.
Back, will continue bisect later today and test proposed patch.
could verify that 2.6.26 is affected.
got the same problem on a X61 thinkpad and kernel 2.6.26. peter anvin's patch solves the problem for me!
Tested-by: maximilian attems <email@example.com>
patch solves resume problem. thanks hpa :)
Fixed by: commit 3bf2e77453a87c22eb57ed4926760ac131c84459
cool, please send it over to firstname.lastname@example.org too, thanks.