Bug 77833

Summary: [vlv] Unable to play media on 3.14.1, GPU hangs
Product: DRI Reporter: Maarten Wouters <jevez>
Component: DRM/IntelAssignee: Damien Lespiau <damien.lespiau>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs
Version: XOrg git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
error log
none
Error log none

Description Maarten Wouters 2014-04-23 20:22:33 UTC
Created attachment 97830 [details]
error log

When trying to play any video file, my GPU hangs.
CPU/GPU: Intel Celeron processor j1800
Tried different kernel versions:
3.11.6
3.11.10
3.14.1

OS: Opensuse 13.1 x86_64

error.txt in attachment
next is the dmesg log:

2014-04-23T21:55:41.176637+02:00 linux-bzss dbus[591]: [system] Activating service name='org.freedesktop.PackageKit' (using servicehelper)                                                                                                                                     
2014-04-23T21:55:41.766209+02:00 linux-bzss dbus[591]: [system] Successfully activated service 'org.freedesktop.PackageKit'                                                                                                                                                    
2014-04-23T21:55:58.568465+02:00 linux-bzss kernel: [  160.812973] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:55:58.568495+02:00 linux-bzss kernel: [  160.813002] [drm] GPU crash dump saved to /sys/class/drm/card0/error                                                                                                                                                    
2014-04-23T21:55:58.568500+02:00 linux-bzss kernel: [  160.813008] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.                                                                                                                   
2014-04-23T21:55:58.568504+02:00 linux-bzss kernel: [  160.813013] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel                                                                                                                       
2014-04-23T21:55:58.568531+02:00 linux-bzss kernel: [  160.813017] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.                                                                                                              
2014-04-23T21:55:58.568538+02:00 linux-bzss kernel: [  160.813022] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.                                                                                                                      
2014-04-23T21:56:02.565336+02:00 linux-bzss kernel: [  164.819612] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:56:06.565315+02:00 linux-bzss kernel: [  168.822195] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:56:10.565327+02:00 linux-bzss kernel: [  172.824811] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:56:14.561569+02:00 linux-bzss kernel: [  176.823401] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:56:18.565360+02:00 linux-bzss kernel: [  180.830051] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:56:22.565357+02:00 linux-bzss kernel: [  184.832653] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:56:26.565340+02:00 linux-bzss kernel: [  188.835238] [drm:ring_stuck] *ERROR* Kicking stuck wait on render ring                                                                                                                                                  
2014-04-23T21:56:26.569125+02:00 linux-bzss kernel: [  188.835386] [drm] no progress on render ring
Comment 1 Chris Wilson 2014-04-23 20:35:25 UTC
The error state is corrupt. Can you attach the original?
Comment 2 Maarten Wouters 2014-04-23 20:49:06 UTC
Created attachment 97834 [details]
Error log
Comment 3 Chris Wilson 2014-04-23 20:57:22 UTC
Register values do not match expectations:

FORCEWAKE: 0x00000000
DERRMR: 0x00000000

(Should be 0x00020002, 0xfffffffe respectively)
Comment 4 Chris Wilson 2014-04-23 21:01:07 UTC
Valleyview, not Ivybridge! Update your xf86-video-intel to 2.99.907 or later.
Comment 5 Maarten Wouters 2014-04-23 22:27:34 UTC
added repositorie http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_13.1/
and updated xorg-x11-server (which uses xf86-video-intel and others and so auto updated those aswell)

Result:
Name: xf86-video-intel
Version: 2.99.911.1-123.2

and problem is solved!

Thank you very very very much for your quick and problem solving responses!

have a great day!

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.