Bug 76491

Summary: [hsw regression] stuck on render ring
Product: DRI Reporter: webstrand
Component: DRM/IntelAssignee: Jesse Barnes <jbarnes>
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: bruno.n.pagani, intel-gfx-bugs
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
/sys/class/drm/card0/error
none
/sys/class/drm/card0/error.gz
none
/sys/class/drm/card0/error none

Description webstrand 2014-03-23 02:49:24 UTC
Created attachment 96219 [details]
/sys/class/drm/card0/error

[drm] stuck on render ring
[drm] GPU crash dump saved to /sys/class/drm/card0/error
[drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[drm:i915_set_reset_status] *ERROR* render ring hung flushing bo (0x897000 ctx 0) at 0x7c0beb0

The crash was preceded and succeeded by multiple screen freezes.
Comment 1 Chris Wilson 2014-03-23 07:14:28 UTC
Nothing untoward or outlandish in the batch or ringbuffers. Can I ask whether this bug only occurs with recent kernels or disappears with the latest?
Comment 2 webstrand 2014-03-23 19:09:35 UTC
I am unable to reproduce a similar crash on linux kernels < 3.13.6. I could test on the mainline kernel if that would be helpful.
Comment 3 webstrand 2014-03-23 19:15:36 UTC
Created attachment 96257 [details]
/sys/class/drm/card0/error.gz

I've had to gzip the error because of upload size limitations.
Comment 4 Daniel Vetter 2014-03-24 10:22:39 UTC
Well this is a hsw and it sounds like 3.13 works flawlessly.

Can you please try to bisect where this regression has been introduced?
Comment 5 Bruno Pagani 2014-03-31 00:32:31 UTC
Created attachment 96633 [details]
/sys/class/drm/card0/error

At random times, my screen freezes and I have to restart X. Nothing appears in X.org log, but there is this in dmesg:

[ 6513.878111] [drm] stuck on render ring
[ 6513.878120] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[ 6513.878123] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[ 6513.878124] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[ 6513.878126] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[ 6513.878128] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.

Then the log get spammed with the first of those lines. I think this started to happen like a month ago (either from mesa, intel or kernel update), together with random font rendering corruption (where random set of letters are replaced with black boxes).

I’m running an up-to-date arch linux install, on a Core i7-4702HQ.

So I think I may be affected too. However, I don’t know how I could help you in any way, I’m new to bugreporting.
Comment 6 Chris Wilson 2014-04-30 10:59:13 UTC

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

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.