http://bugs.freedesktop.org/show_bug.cgi?id=20235

           Summary: [i915] [Regression] VT switch and suspend to disk broken
           Product: DRI
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Intel
        AssignedTo: gordon....@intel.com
        ReportedBy: stava...@unina.it
                CC: dri-devel@lists.sourceforge.net


Created an attachment (id=23139)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=23139)
dmesg

My system:
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
Integrated Graphics Controller (rev 0c)

kernel: airlied's drm-fixed branch as of 2009-02-20 (commit:
**
author  etienne <etienne.bas...@numericable.fr>
   Thu, 19 Feb 2009 23:44:45 +0000 (09:44 +1000)
 drm/radeon: update sarea copies of last_ variables on resume.
**
)

>From debian experimental:
xserver 1.5.99.902
mesa 7.3
libdrm 2.4.4+git+20090205
intel 2.6.1

Acceleration: UXA

VT switch and suspend to disk are broken. Even restarting or shutting down from
X (KDE) makes the system freeze with a black screen.

Attached are dmesg taken (by ssh) after rebooting from KDE and Xorg.log.

According to the dmesg output, the problem seems to be:
BUG: unable to handle kernel NULL pointer dereference at 00000050               
IP: [<f87a009d>] i915_gem_cleanup_hws+0x1d/0x70 [i915]                          

I have used git-bisect and found that the first bad commit is:
**
author  Chris Wilson <ch...@chris-wilson.co.uk>
   Wed, 11 Feb 2009 14:52:44 +0000 (14:52 +0000)
  commit  85a7bb98582b60b7e9130159d2464eb0bbac13f7
 drm/i915: Cleanup the hws on ringbuffer constrution failure.

 If we fail to create the ringbuffer, then we need to cleanup the allocated
 hws.
**

Reverting this single commit makes everything work again.


regards,
Stefano


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

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to