Bug 75268 - [ilk] hangs in h264 playback
Summary: [ilk] hangs in h264 playback
Status: RESOLVED WONTFIX
Alias: None
Product: libva
Classification: Unclassified
Component: intel (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium major
Assignee: haihao
QA Contact: Sean V Kelley
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-20 16:34 UTC by Steffen Arntz
Modified: 2016-12-07 02:55 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
i915_dump (479.97 KB, application/octet-stream)
2014-02-20 17:00 UTC, Steffen Arntz
Details

Description Steffen Arntz 2014-02-20 16:34:46 UTC
I encounter this error when playing Video (h264) via VLC, mplayer and XBMC but not all the time

The driver hangs and does not recover, only a full reboot fixes it, the kernel module cannot be unloaded and even restarting the xserver does not help.

The CPU+GPU is a first gen. Intel(R) Core(TM) i3 CPU U 330.


Feb 20 17:14:13 doomtravel kernel: [   83.887666] [drm] stuck on render ring
Feb 20 17:14:13 doomtravel kernel: [   83.887682] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Feb 20 17:14:13 doomtravel kernel: [   83.887687] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Feb 20 17:14:13 doomtravel kernel: [   83.887691] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Feb 20 17:14:13 doomtravel kernel: [   83.887694] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Feb 20 17:14:13 doomtravel kernel: [   83.887698] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Feb 20 17:14:17 doomtravel kernel: [   87.848297] [drm] stuck on render ring
Feb 20 17:14:21 doomtravel kernel: [   91.868850] [drm] stuck on render ring
Feb 20 17:14:25 doomtravel kernel: [   95.865461] [drm] stuck on render ring
Feb 20 17:14:29 doomtravel kernel: [   99.862068] [drm] stuck on render ring
Feb 20 17:14:33 doomtravel kernel: [  103.834699] [drm] stuck on render ring
Feb 20 17:14:39 doomtravel kernel: [  109.829469] [drm] stuck on render ring
Feb 20 17:14:44 doomtravel kernel: [  114.825177] [drm] stuck on render ring
Feb 20 17:14:48 doomtravel kernel: [  118.821836] [drm] stuck on render ring
Feb 20 17:14:52 doomtravel kernel: [  122.818401] [drm] stuck on render ring
Feb 20 17:14:56 doomtravel kernel: [  126.838955] [drm] stuck on render ring
Feb 20 17:15:00 doomtravel kernel: [  130.823596] [drm] stuck on render ring
Feb 20 17:15:04 doomtravel kernel: [  134.832165] [drm] stuck on render ring
Feb 20 17:15:08 doomtravel kernel: [  138.828685] [drm] stuck on render ring
Feb 20 17:15:12 doomtravel kernel: [  142.813311] [drm] stuck on render ring
Feb 20 17:15:16 doomtravel kernel: [  146.809885] [drm] stuck on render ring
Feb 20 17:15:20 doomtravel kernel: [  150.818437] [drm] stuck on render ring
Feb 20 17:15:24 doomtravel kernel: [  154.826959] [drm] stuck on render ring
Feb 20 17:15:28 doomtravel kernel: [  158.823599] [drm] stuck on render ring
Feb 20 17:15:32 doomtravel kernel: [  162.784218] [drm] stuck on render ring
Feb 20 17:15:40 doomtravel kernel: [  170.813366] [drm] stuck on render ring
Feb 20 17:15:44 doomtravel kernel: [  174.809930] [drm] stuck on render ring
Feb 20 17:15:48 doomtravel kernel: [  178.806509] [drm] stuck on render ring
Feb 20 17:15:52 doomtravel kernel: [  182.803110] [drm] stuck on render ring
Feb 20 17:15:56 doomtravel kernel: [  186.799676] [drm] stuck on render ring
Feb 20 17:16:00 doomtravel kernel: [  190.796227] [drm] stuck on render ring
Feb 20 17:16:04 doomtravel kernel: [  194.780817] [drm] stuck on render ring
Feb 20 17:16:08 doomtravel kernel: [  198.765399] [drm] stuck on render ring
Feb 20 17:16:12 doomtravel kernel: [  202.778033] [drm] stuck on render ring
Feb 20 17:16:16 doomtravel kernel: [  206.770633] [drm] stuck on render ring
Feb 20 17:16:20 doomtravel kernel: [  210.743204] [drm] stuck on render ring
Feb 20 17:16:24 doomtravel kernel: [  214.739760] [drm] stuck on render ring
Feb 20 17:16:28 doomtravel kernel: [  218.772333] [drm] stuck on render ring
Feb 20 17:16:32 doomtravel kernel: [  222.744923] [drm] stuck on render ring
Feb 20 17:16:36 doomtravel kernel: [  226.745531] [drm] stuck on render ring
Feb 20 17:16:40 doomtravel kernel: [  230.750145] [drm] stuck on render ring
Feb 20 17:16:44 doomtravel kernel: [  234.746692] [drm] stuck on render ring
Feb 20 17:16:48 doomtravel kernel: [  238.731290] [drm] stuck on render ring
Feb 20 17:16:52 doomtravel kernel: [  242.739794] [drm] stuck on render ring
Feb 20 17:16:56 doomtravel kernel: [  246.736407] [drm] stuck on render ring
Feb 20 17:17:00 doomtravel kernel: [  250.721014] [drm] stuck on render ring
Comment 1 Chris Wilson 2014-02-20 16:51:56 UTC
[drm] GPU crash dump saved to /sys/class/drm/card0/error
drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Comment 2 Steffen Arntz 2014-02-20 17:00:38 UTC
Created attachment 94447 [details]
i915_dump

sry I attached it during bug creation, but it somewhat failed o.O

had to gzip it since it was >3MiB
Comment 3 Daniel Vetter 2014-03-03 14:10:16 UTC
I'm completely confused by this dump. Maybe still in vacation-mode, but little makes sense to me in here ...
Comment 4 Chris Wilson 2014-03-03 14:34:31 UTC
Write to RCS tail never wakes the GPU up after a ring switch from VCS. Reasonable assumption that it is something in the last VCS/RCS batch that sends the GPU into a funk.
Comment 5 Steffen Arntz 2014-03-24 20:53:03 UTC
so it happened again today 
Linux doomtravel 3.13.0-16-generic #36-Ubuntu SMP Tue Mar 4 23:02:40 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
but there was no dump created and the GPU somehow recovered after ~10-15sec

[ 7511.315543] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... bsd ring idle

It happend during fullscreen playback of h264 with MPV via VAAPI

vainfo: VA-API version: 0.34 (libva 1.2.1)
vainfo: Driver version: Intel i965 driver - 1.2.2
Comment 6 haihao 2015-11-23 15:41:34 UTC
Sorry for slow response, do you still experience this issue? If yes, could you try the latest driver?
Comment 7 haihao 2016-12-07 02:55:55 UTC
Closed it as wontfix because of no response over 1 year. Please feel free to reopen the bug if you still have this issue.


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.