<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 - System freeze after resuming from suspend-to-disk"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102150">102150</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>System freeze after resuming from suspend-to-disk
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</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>normal
</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>incomplete@aixon.co
</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=133438" name="attach_133438" title="the three rectangles represent three virtual desktops">attachment 133438</a> <a href="attachment.cgi?id=133438&action=edit" title="the three rectangles represent three virtual desktops">[details]</a></span>
the three rectangles represent three virtual desktops
### Bug description:
When resumed from suspend-to-disk, the display freezes, the mouse cursor can
move, but click doesn't have any visible effect anymore, and ctrl-alt-F*
doesn't work either, however the REISUB sysrq still works.
This bug is not the same with
<a class="bz_bug_link
bz_status_CLOSED bz_closed"
title="CLOSED FIXED - [945gm v4.9] System hangs after resume from hibernate (S4) on eM250 running kernel 4.9.38 and i915 module"
href="show_bug.cgi?id=101966">https://bugs.freedesktop.org/show_bug.cgi?id=101966</a>
### When and how does it happen
The freeze doesn't happen every time, it often happens when the system already
has been suspended one or two times, (but I cannot deliberately make it
happen), and the freeze won't happen immediately after resuming, it's often
triggered by switching between virtual desktops using an Plasma widget called
"Pager", (see the attachment pager.png), I am using the "Slide" animation
effect.
### Software and hardware
It's a Thinkpad T560 laptop running Archlinux with KDE, here are some packages
I installed:
uname --all
Linux riemann 4.12.4-1-ARCH #1 SMP PREEMPT Fri Jul 28 18:54:18 UTC 2017 x86_64
GNU/Linux
extra/libdrm 2.4.82-1
extra/mesa 17.1.6-1
extra/xf86-video-intel 1:2.99.917+777+g6babcf15-1 (xorg-drivers)
extra/xf86-input-libinput 0.25.1-1 (xorg-drivers)
extra/xorg-server 1.19.3-2 (xorg)
extra/plasma-desktop 5.10.4-1 (plasma)
extra/plasma-workspace 5.10.4-2 (plasma)
extra/kdeplasma-addons 5.10.4-1 (plasma)
extra/chromium 60.0.3112.90-1
-- I also have a nvidia card, but I don't use it
extra/libvdpau 1.1.1-2
extra/opencl-nvidia 384.59-1
community/cuda 8.0.61-2
community/cudnn 7.0.1-1
### `journalctl` reported this:
Aug 11 19:57:50 riemann kernel: [drm] GPU HANG: ecode 9:0:0x00322801, in
chromium [10238], reason: Hang on rcs, action: reset
Aug 11 19:57:50 riemann kernel: [drm] GPU hangs can indicate a bug anywhere in
the entire gfx stack, including userspace.
Aug 11 19:57:50 riemann kernel: [drm] Please file a _new_ bug report on
bugs.freedesktop.org against DRI -> DRM/Intel
Aug 11 19:57:50 riemann kernel: [drm] drm/i915 developers can then reassign to
the right component if it's not a kernel issue.
Aug 11 19:57:50 riemann kernel: [drm] The gpu crash dump is required to analyze
gpu hangs, so please always attach it.
Aug 11 19:57:50 riemann kernel: [drm] GPU crash dump saved to
/sys/class/drm/card1/error
Aug 11 19:57:50 riemann kernel: drm/i915: Resetting chip after gpu hang
Aug 11 19:57:51 riemann kernel: thinkpad_acpi: EC reports that Thermal Table
has changed
Aug 11 19:57:51 riemann kernel: nouveau 0000:06:00.0: DRM: resuming object
tree...
Aug 11 19:57:51 riemann kernel: nouveau 0000:06:00.0: DRM: resuming fence...
Aug 11 19:57:51 riemann kernel: [drm:gen8_reset_engines [i915]] *ERROR* rcs:
reset request timeout
Aug 11 19:57:51 riemann kernel: [drm:i915_reset [i915]] *ERROR* Failed to reset
chip: -5
Aug 11 19:57:56 riemann kernel: nouveau 0000:06:00.0: DRM: evicting buffers...
Aug 11 19:57:56 riemann kernel: nouveau 0000:06:00.0: DRM: waiting for kernel
channels to go idle...
Aug 11 19:57:56 riemann kernel: nouveau 0000:06:00.0: DRM: suspending fence...
Aug 11 19:57:56 riemann kernel: nouveau 0000:06:00.0: DRM: suspending object
tree...
Aug 11 19:57:58 riemann kernel: thinkpad_acpi: EC reports that Thermal Table
has changed</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>