Bug 98287

Summary: linux 4.9-r1: gpu hangs after hibernation
Product: DRI Reporter: Martin Ziegler <ziegler>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED INVALID QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs
Version: XOrg git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
The ..config for my linux kernel none

Description Martin Ziegler 2016-10-17 10:35:41 UTC
Created attachment 127347 [details]
The ..config for my linux kernel

If I hibernate from the console, thaw, and switch between the console
and X, the gpu hangs itself. The machine becomes unresponsive except
for the power button.

    21:12:16  kernel: [drm] GPU HANG: ecode 8:0:0x0f71ffff, in Xorg [2047], reason: Hang on render ring, action: reset
    21:12:16  kernel: [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
    21:12:16  kernel: [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
    21:12:16  kernel: [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
    21:12:16  kernel: [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
    21:12:16  kernel: [drm] GPU crash dump saved to /sys/class/drm/card0/error
    21:12:16  kernel: drm/i915: Resetting chip after gpu hang

I tried to bisect, and found

  commit 068715b922a6f87c454cdfa15bb8049d2076eee6
  Author: Chris Wilson <chris@chris-wilson.co.uk>
  Date:   Thu Aug 18 17:17:11 2016 +0100

    drm/i915/cmdparser: Add the TIMESTAMP register for the other
    engines

as the first bad commit, i.e with a gpu hang after hibernation. This
sseems spurious, reverting this commit didnt not help.

This is a Lenoveo T450s with Broadwell-U Integrated Graphics. I attach
my .config and /sys/class/drm/card0/error.

    Regards,
    Martin
Comment 1 yann 2016-10-17 14:33:19 UTC
Right bug is tracked in bug 98288

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.