<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [BSW] GPU reset fails after GPU HANG: *ERROR* Failed to reset chip: -5"
href="https://bugs.freedesktop.org/show_bug.cgi?id=92774">92774</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[BSW] GPU reset fails after GPU HANG: *ERROR* Failed to reset chip: -5
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>DRI git
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>major
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>tomix.p.sarvela@intel.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=119335" name="attach_119335" title="dmesg - [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -5">attachment 119335</a> <a href="attachment.cgi?id=119335&action=edit" title="dmesg - [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -5">[details]</a></span>
dmesg - [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -5
We're tracking drm-intel-nightly from freedesktop.org and running IGT
(intel-gpu-tools/piglit) against each merge. Large amount of debug options is
turned on for this kernel.
On one machine the tests can cause GPU HANG, but the GPU reset fails, and rest
of the tests give the same error code. Below is the interesting part, full
dmesg attached.
Hardware is Intel NUC5CPYH (Braswell Celeron N3050)
Kuoppala, Mika <<a href="mailto:mika.kuoppala@intel.com">mika.kuoppala@intel.com</a>> knows about this issue.
[ 206.105691] kms_pipe_crc_basic: executing
[ 206.368453] kms_pipe_crc_basic: starting subtest hang-read-crc-pipe-A
[ 211.785045] [drm] stuck on render ring
[ 211.798824] [drm] GPU HANG: ecode 8:0:0xfffffffe, in kms_pipe_crc_ba [5601],
reason: Ring hung, action: reset
[ 211.799199] [drm] GPU hangs can indicate a bug anywhere in the entire gfx
stack, including userspace.
[ 211.799209] [drm] Please file a _new_ bug report on bugs.freedesktop.org
against DRI -> DRM/Intel
[ 211.799215] [drm] drm/i915 developers can then reassign to the right
component if it's not a kernel issue.
[ 211.799221] [drm] The gpu crash dump is required to analyze gpu hangs, so
please always attach it.
[ 211.799227] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[ 211.799639] kobject: 'card0' (ffff88007906a530): kobject_uevent_env
[ 211.799791] kobject: 'card0' (ffff88007906a530): fill_kobj_path: path =
'/devices/pci0000:00/0000:00:02.0/drm/card0'
[ 211.802857] kobject: 'card0' (ffff88007906a530): kobject_uevent_env
[ 211.803104] kobject: 'card0' (ffff88007906a530): fill_kobj_path: path =
'/devices/pci0000:00/0000:00:02.0/drm/card0'
[ 212.509176] [drm:gen8_do_reset [i915]] *ERROR* render ring: reset request
timeout
[ 212.509244] [drm] Simulated gpu hang, resetting stop_rings
[ 212.509248] drm/i915: Resetting chip after gpu hang
[ 212.509275] [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -5
[ 212.641248] kms_pipe_crc_basic: exiting, ret=0
[ 212.656806] [drm:intel_lr_context_deferred_alloc [i915]] *ERROR* ring create
req: -5
[ 212.853766] gem_ctx_param_basic: executing
[ 212.857279] [drm:intel_lr_context_deferred_alloc [i915]] *ERROR* ring create
req: -5
[ 212.861674] gem_ctx_param_basic: exiting, ret=99
[ 213.050754] kms_addfb_basic: executing
[ 213.053785] [drm:intel_lr_context_deferred_alloc [i915]] *ERROR* ring create
req: -5
[ 213.061222] kms_addfb_basic: exiting, ret=99</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>