Bug 103523 - GPU HANG: ecode 9:0:0x84dffff8, in Xorg [1012], reason: Engine(s) hung, action: reset
Summary: GPU HANG: ecode 9:0:0x84dffff8, in Xorg [1012], reason: Engine(s) hung, actio...
Status: CLOSED DUPLICATE of bug 98999
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-31 07:09 UTC by Greg Minshall
Modified: 2018-01-04 19:58 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
gpu crash dump (439.11 KB, text/plain)
2017-10-31 07:09 UTC, Greg Minshall
no flags Details

Description Greg Minshall 2017-10-31 07:09:21 UTC
Created attachment 135174 [details]
gpu crash dump

this seems to happen occasionally when emacs runs into a "deviant" (of some sort) character (i use various non-US alphabets).  in this case, it was a "_a_", (0x5f, 0x61, 0x5f) which emacs would like to render as underlined.

this could be an duplicate of 93166.

here are the syslog messages (of two back-to-back occurrences):
----
Oct 31 07:27:47 mymachine kernel: [ 2017.901988] [drm] stuck on render ring
Oct 31 07:27:47 mymachine kernel: [ 2017.902212] [drm] GPU HANG: ecode 9:0:0x84dffff8, in Xorg [1012], reason: Engine(s) hung, action: reset
Oct 31 07:27:47 mymachine kernel: [ 2017.902216] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Oct 31 07:27:47 mymachine kernel: [ 2017.902218] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Oct 31 07:27:47 mymachine kernel: [ 2017.902220] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Oct 31 07:27:47 mymachine kernel: [ 2017.902222] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Oct 31 07:27:47 mymachine kernel: [ 2017.902225] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Oct 31 07:27:47 mymachine kernel: [ 2017.904109] drm/i915: Resetting chip after gpu hang
Oct 31 07:27:48 mymachine kernel: [ 2018.910462] [drm] RC6 on
Oct 31 07:28:01 mymachine kernel: [ 2031.914708] [drm] stuck on render ring
Oct 31 07:28:01 mymachine kernel: [ 2031.914967] [drm] GPU HANG: ecode 9:0:0x84dffff8, in Xorg [1012], reason: Engine(s) hung, action: reset
Oct 31 07:28:01 mymachine kernel: [ 2031.916837] drm/i915: Resetting chip after gpu hang
Oct 31 07:28:02 mymachine kernel: [ 2032.922945] [drm] RC6 on
----
Comment 1 Chris Wilson 2017-10-31 16:50:05 UTC
It has the double VERTEX_ELEMENTs (when it tries to draw an empty box and so the actual primitive is omitted) signature of bug 98999.

commit 4acd4a7d3d2f41227022fa7581cfb85a0b124eae
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Mon Dec 5 15:13:24 2016 +0000

    sna/gen9: Emit a dummy primitive between VertexElements
    
    References: https://bugs.freedesktop.org/show_bug.cgi?id=98999

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


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.