Subject : [BUG] i915 boot got black screen with 2.6.37-rc5+ Submitter : Hui Zhu <teawater@gmail.com> Date : 2010-12-15 00:34 Message-ID : AANLkTimOOmFqxU=r+-RphdfPJ54Qr+6LHU60Grzpnerr@mail.gmail.com References : http://www.mail-archive.com/stable@linux.kernel.org/msg01384.html This entry is being used for tracking a regression from 2.6.36. Please don't close it until the problem is fixed in the mainline.
It seems like commit 541cc966 is the culprit: commit 541cc966915b6756e54c20eebe60ae957afdb537 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Dec 6 11:24:07 2010 +0000 drm: Don't try and disable an encoder that was never enabled Prevents code that assumes that the encoder is active when asked to be disabled from dying a horrible death. "Revert 541cc966915b6756e54c20eebe60ae957afdb537, every thing is OK."
Confirm, reverting the commit 541cc966915b6756e54c20eebe60ae957afdb537 fixes the problem on my G33 system
(In reply to comment #2) > Confirm, reverting the commit 541cc966915b6756e54c20eebe60ae957afdb537 fixes > the problem on my G33 system For me too.
(In reply to comment #2) > Confirm, reverting the commit 541cc966915b6756e54c20eebe60ae957afdb537 fixes > the problem on my G33 system For me too on *SandyBridge*.
Sorry for late. My part is OK too. That is great!
*** Bug 25312 has been marked as a duplicate of this bug. ***
In airlied/drm-fixes: commit 92971021c632876108ea2e06290a56a9157578f5 Author: Dave Airlie <airlied@redhat.com> Date: Tue Dec 21 12:47:56 2010 +1000 Revert "drm: Don't try and disable an encoder that was never enabled" This reverts commit 541cc966915b6756e54c20eebe60ae957afdb537. Wei Yonjun reported this caused a regression against Intel VGA hotplug on his G33 hw. Signed-off-by: Dave Airlie <airlied@redhat.com> just waiting for Linus to pull.
Fixed by commit 9297102 Revert "drm: Don't try and disable an encoder that was never enabled" .
The problem isn't solved: https://bugzilla.kernel.org/show_bug.cgi?id=22872
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=92971021c632876108ea2e06290a56a9157578f5