Bug 103871 - GPU HANG in gnome-shell
Summary: GPU HANG in gnome-shell
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
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-11-23 20:00 UTC by e.vakhromtsev
Modified: 2018-01-05 16:48 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
GPU crash dump saved to /sys/class/drm/card0/error (31.48 KB, text/x-log)
2017-11-23 20:00 UTC, e.vakhromtsev
no flags Details

Description e.vakhromtsev 2017-11-23 20:00:44 UTC
Created attachment 135689 [details]
GPU crash dump saved to /sys/class/drm/card0/error

dmesg log:


[  854.445160] asynchronous wait on fence i915:gnome-shell[1006]/1:3a73 timed out
[  854.453484] [drm] GPU HANG: ecode 9:0:0xfffffffe, in gnome-shell [1006], reason: Hang on rcs0, action: reset
[  854.453485] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[  854.453486] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[  854.453486] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[  854.453487] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[  854.453487] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[  854.453568] drm/i915: Resetting chip after gpu hang
[  854.453734] [drm] RC6 on
[  854.458160] [drm] GuC submission enabled (firmware i915/kbl_guc_ver9_14.bin [version 9.14])
[  862.338514] drm/i915: Resetting chip after gpu hang
[  862.338726] [drm] RC6 on
[  862.342461] [drm] GuC submission enabled (firmware i915/kbl_guc_ver9_14.bin [version 9.14])
[  865.538406] asynchronous wait on fence i915:gnome-shell[1006]/1:3a77 timed out
[  870.445302] drm/i915: Resetting chip after gpu hang
[  870.445489] [drm] RC6 on
[  870.449616] [drm] GuC submission enabled (firmware i915/kbl_guc_ver9_14.bin [version 9.14])
[  878.338780] drm/i915: Resetting chip after gpu hang
[  878.338962] [drm] RC6 on
[  878.343032] [drm] GuC submission enabled (firmware i915/kbl_guc_ver9_14.bin [version 9.14])
[  886.445588] drm/i915: Resetting chip after gpu hang
[  886.445818] [drm] RC6 on
[  886.449838] [drm] GuC submission enabled (firmware i915/kbl_guc_ver9_14.bin [version 9.14])
[  886.514726] rfkill: input handler enabled
[  922.662083] rfkill: input handler disabled
[ 1181.081070] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Comment 1 Chris Wilson 2017-11-23 21:22:27 UTC
You need an updated DMC (and kernel to select it).

commit 4f0aa1fa3e3849caee450ee5d14fcc289cf16703
Author: Anusha Srivatsa <anusha.srivatsa@intel.com>
Date:   Thu Nov 9 10:51:43 2017 -0800

    drm/i915/dmc: DMC 1.04 for Kabylake


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.