Bug 26818

Summary: 945GM: gpu hangs after half an hours with video overlay enabled
Product: xorg Reporter: Tomas M. <tmezzadra>
Component: Driver/intelAssignee: Carl Worth <cworth>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: cfeck
Version: 7.5 (2009.10)   
Hardware: Other   
OS: All   
URL: http://bugzilla.kernel.org/show_bug.cgi?id=15389
Whiteboard:
i915 platform: i915 features:

Description Tomas M. 2010-03-01 05:48:07 UTC
after upgrading to 2.6.33 i decided to test the overlay feature implemented. 

when running with overlay enabled, playing a video usually hangs the system. with this i mean, the screen freezes, video stops playing, but i can still ssh into the box.

after some testing as described in the bug i posted in the kernel bugzilla here: http://bugzilla.kernel.org/show_bug.cgi?id=15389 the conclusion is that the GPU is actually not hung, and that userspace is stalled.

ive already tried backtracing X, but when te freeze happens, X doesnt break execution. 

hardware involved:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS,
943/940GML Express Integrated Graphics Controller (rev 03)


xorg.conf relevant snippet

Section "Device"
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics
Controller"
    BusID       "PCI:0:2:0"
    Option        "XvPreferOverlay" "True"
EndSection

i already fetched a gpu dump which is here: http://bugzilla.kernel.org/attachment.cgi?id=25200

any extra info needed, i will happily provide.
Comment 1 Tomas M. 2010-03-01 05:52:32 UTC
i forgot to mention:


dmesg comes in clean.

Xorg.0.log is clean too.

no error anywhere.
Comment 2 Chris Wilson 2010-07-12 05:09:10 UTC
Forward dup'ing.

*** This bug has been marked as a duplicate of bug 29007 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.