Created attachment 72083 [details]
dmesg for boot and one suspen/resume cycle
Since 3.7-rc7 from the nouveau git, the screen of my laptop will not turn on after resuming from suspend to RAM.
I have bisected the problem to the commit
bb49f2c0dbff280c20830a1b303844fc604a611c is the first bad commit
Author: Ben Skeggs <email@example.com>
Date: Fri Nov 9 12:09:48 2012 +1000
drm/nv50/disp: move remaining interrupt handling into core
Signed-off-by: Ben Skeggs <firstname.lastname@example.org>
In the current nouveau kernel git the problem still occurs, the bad commit is 14464b8cd643467cb97335eb75ea676260dd0ad8 and applies after 3.7.0.
Dmesg attached, the relevant error is probably:
[ 66.285584] nouveau E[ PBUS][0000:01:00.0] MMIO write of 0x00000000 FAULT at 0x400724
[ 66.285597] nouveau E[ PTHERM][0000:01:00.0] unhandled intr 0x000001e1
Versions of other components:
Created attachment 72473 [details] [review]
Created attachment 72634 [details]
dmesg for boot and one suspend/resume cycle with 3.8.0-rc2 form today's git master
Suspicious error messages are now gone, display still does not turn on after resume on my machine.
What information would be helpful for further debugging?
Created attachment 72636 [details]
correct dmesg for boot and one suspend/resume cycle with 3.8.0-rc2 form today's git master
Attached incorrectly collected dmesg. Correct dmesg appended.
You can try the patch from bug 59057, comment 15.
Created attachment 72647 [details]
dmesg for boot and one suspend/resume cycle with 3.8.0-rc2 form today's git master with mask patch from bug 59057
Patch from comment 15, bug 59057 does not make a difference.
Looking more closely, I probably have the same machine as Pontus Fuchs.
Ok. Bug 59057 seems to have more informations, so let's close this one as duplicate.
*** This bug has been marked as a duplicate of bug 59057 ***
A patch referencing this bug report has been merged in Linux v3.8-rc4:
Author: Marcin Slusarz <email@example.com>
Date: Thu Jan 3 19:38:45 2013 +0100
drm/nv50/disp: fix selection of bios script for analog outputs