Bug 99519 - Xorg crashed after resume from suspend and attempted to interact with the GUI
Summary: Xorg crashed after resume from suspend and attempted to interact with the GUI
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-24 15:42 UTC by Kieran Colford
Modified: 2017-07-24 22:39 UTC (History)
2 users (show)

See Also:
i915 platform: BYT
i915 features:


Attachments
GPU crash dump (749.55 KB, text/plain)
2017-01-24 15:42 UTC, Kieran Colford
no flags Details

Description Kieran Colford 2017-01-24 15:42:56 UTC
Created attachment 129129 [details]
GPU crash dump

Distro: Arch Linux (latest)
Xorg: xorg-server (1.19.1-1)
Window Manager: i3-wm (4.13-1)
Kernel: linux (4.8.13-1-ARCH) AND linux-grsec (4.8.17.r201701151620-1-grsec)
Firmware: linux-firmware (20161005.9c71af9-1)

After I open up my laptop to wake it from sleep, I get a GPU hang.  Nothing at all will happen until I try to interact with the GUI.  This started randomly, unrelated to a package update, but is now consistent.  I have done a complete reinstall of all operating system files with my package manager and multiple reboots.  I have tried multiple kernels.  Dmesg log says to post a new bug with the crash dump.  Not tested with wayland.
Comment 1 Chris Wilson 2017-01-24 15:53:46 UTC
There's a trend here with -modesetting causing GPU hangs following resume. Now it is not clear if that is context corruption from resume or misuse. For starters please try to reproduce on a new kernel (preferably drm-tip https://cgit.freedesktop.org/drm-tip or failing that v4.10-rc5) and attach the error state.
Comment 2 Kieran Colford 2017-01-27 20:34:28 UTC
Resolved as of kernel 4.9.6


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.