Bug 79036 - stuck on render ring
Summary: stuck on render ring
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: medium critical
Assignee: Ville Syrjala
QA Contact: Intel GFX Bugs mailing list
Depends on:
Reported: 2014-05-21 19:43 UTC by zoitrok+bz
Modified: 2017-07-24 22:54 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

crash dump (2.83 MB, text/plain)
2014-05-21 19:43 UTC, zoitrok+bz
no flags Details

Description zoitrok+bz 2014-05-21 19:43:32 UTC
Created attachment 99535 [details]
crash dump

dmesg asked me to file a bug report:
[  833.694844] [drm] stuck on render ring
[  833.694850] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[  833.694852] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[  833.694853] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[  833.694855] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[  833.694856] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Comment 1 Chris Wilson 2014-05-21 20:05:41 UTC
The batch is pure garbage.
Comment 2 Ville Syrjala 2014-05-22 14:10:17 UTC
It seems to have got stuck at MI_SET_CONTEXT before the batch. But I guess if the next batch is junk earlier batches could have been junk too.

The context itself looks somewhat sane to me, but the kernel is buggy and only dumped the first 1KB of it. If you can reproduce this with a more recent kernel we might have a better look at the offending context.
Comment 3 Chris Wilson 2014-05-22 14:14:32 UTC
For the batch to be garbage means that either the GPU is overwriting random chunks of memory, or that someone is scribbling asynchronously through the GTT. Either way, it is usually userspace that screwed up.
Comment 4 Ville Syrjala 2014-05-28 11:59:29 UTC
I guess we can't do anything with this unless there's more information. So I'll just close it.

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.