[Bugme-new] [Bug 32692] New: Resume from suspend-to-RAM (S3) broken by drm/i915

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Tue Apr 5 02:55:41 PDT 2011


https://bugzilla.kernel.org/show_bug.cgi?id=32692

           Summary: Resume from suspend-to-RAM (S3) broken by drm/i915
           Product: Drivers
           Version: 2.5
    Kernel Version: 2.6.39-rc1
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Video(DRI - Intel)
        AssignedTo: drivers_video-dri-intel at kernel-bugs.osdl.org
        ReportedBy: michael at doube.net
        Regression: Yes


The following commit breaks suspend to RAM on my Sony Vaio SZ650 with GM965
display adapter. During bisect I noticed that the more recent commits had
different, more severe, behaviour than the commits closer to the first bad
commit. The older behaviour was that I could Ctrl+Alt+F1 to get a terminal
login when resume failed, the more recent behaviour, in v2.6.39-rc1 is for a
complete hang showing the Ubuntu (10.10) bootup screen (Ubuntu text with orange
dots beneath).

Apologies for reporting this a bit late, but it only came up when another bug
got some attention: 
https://bugzilla.kernel.org/show_bug.cgi?id=26682

a7a75c8f70d6f6a2f16c9f627f938bbee2d32718 is the first bad commit
commit a7a75c8f70d6f6a2f16c9f627f938bbee2d32718
Author: Zhenyu Wang <zhenyuw at linux.intel.com>
Date:   Wed Mar 2 13:52:37 2011 +0800

    drm/i915: Don't save/restore hardware status page address register

    It's cleaned before saving and re-initialized after restoring.
    So don't need to save/restore it. And also new chip has new address
    for hardware status page register, don't write to old address.

    Signed-off-by: Zhenyu Wang <zhenyuw at linux.intel.com>
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

:040000 040000 9f7f3f61301c898be07cabd27a47877b68cc2e48
7f7bfea28f8957c7130a352a5f64e26da9bdfbf8 M    drivers

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Bugme-new mailing list