Kernel Bug Tracker – Bug 28802
commit 5d1d0cc breaks resume from suspend on Thinkpad X201
Last modified: 2011-04-20 06:08:36 UTC
Created attachment 47162 [details]
configuration used while bisecting
Resuming from suspend works on my Thinkpad X201 until commit 5d1d0cc87fc0887921993ea0742932e0c8adeda0 (bisected). When trying to wake up from resume, the power LED turns on, also hard disk and fan; but the screen stays black (backlight off). Computer is frozen, Alt-Sysrq hacks don't work anymore. Using /sys/power/pm_trace, "hash matches" leads to my i915 graphics adapter after reboot. My .config is attached. Please advise how I can help.
N.B.: Because of a different bug (#27472) resuming doesn't work out of the box since v2.6.38-rc3 and beyond; the patch for this bug is merged *after* 5d1d0cc. Cherry-picking d344e38b2c151ca5e5e39f562017127e93912528 after every bisect step worked wonders.
Created attachment 47172 [details]
Don't touch active during reset
*** Bug 28822 has been marked as a duplicate of this bug. ***
Patch from #1 resolves the issue for me (applied upon v2.6.38-rc4).
Patch : https://bugzilla.kernel.org/attachment.cgi?id=47172
Handled-By : Chris Wilson <firstname.lastname@example.org>
merged in .38-rc5:
Author: Chris Wilson <email@example.com>
Date: Thu Feb 10 17:38:35 2011 +0000
drm/i915: Fix resume regression from 5d1d0cc
This caused a yet again regression on PineView.
Now the old PineView S4 bug is back by this revert!
Should this be reopened?
Ignore-Patch : https://bugzilla.kernel.org/attachment.cgi?id=47172
On my machine, 04dbff5 fixes the bug.
Thanks for verifying. Since you are the original reporter I'm closing this bug.
Takashi, if your issue persists please open a new bug, so that, at least, we have some illusion of forward progress.
(sorry, if that sounded saracastic. )