Bug 53119

Summary: [GM965 SNA] GPU Hung while watching video
Product: xorg Reporter: Roman Jarosz <kedgedev>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg
none
i915 error state
none
X log none

Description Roman Jarosz 2012-08-04 09:27:50 UTC
Hi,

using latest git source 036b90f099af21e60fb4c3684616daf1927f705e i can easily reproduce a GPU hung while watching video in VLC using SNA acceleration (UXA is ok). Display goes black, audio still plays, keyboard works.

Steps to reproduce:
With SNA start video in VLC
Let it play on external display connected to VGA port. (maybe not important, will test)
After a while the screen goes black.

Using KDE without composition.

00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated
Graphics Controller (rev 0c)
Linux kedge 3.5.0 #1 SMP Sat Aug 4 10:55:40 CEST 2012 x86_64 Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz GenuineIntel GNU/Linux
Comment 1 Roman Jarosz 2012-08-04 09:28:19 UTC
Created attachment 65113 [details]
dmesg
Comment 2 Roman Jarosz 2012-08-04 09:28:46 UTC
Created attachment 65114 [details]
i915 error state
Comment 3 Roman Jarosz 2012-08-04 09:30:03 UTC
Created attachment 65115 [details]
X log

I should have debug info in intel driver, but somehow it isn't in the log
Comment 4 Chris Wilson 2012-08-04 09:36:02 UTC
Thanks,

commit 61ec2999afd5dad22580e024421f13afe7c82f3a
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Sat Aug 4 10:33:05 2012 +0100

    sna/gen4: Restore w/a flush for video
    
    One flush removal too many, keep those fingers crossed that the others
    do not make an unwanted return.
    
    Reported-by: Roman Jarosz <kedgedev@gmail.com>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=53119
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Comment 5 Roman Jarosz 2012-08-04 09:46:54 UTC
Oh that was fast :) Thanks, will test

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.