Created attachment 128713 [details] GPU crash dump I left my laptop unattended for about 15 to 20 minutes. When I came back to it, it had a black screen, and it wouldn't respond to anything (trackpad, keyboard, short press of power button, etc). However, the light indicating that is was on was present, as well as the charging light (it was plugged in). I opted for long-pressing the power button and rebooting. Then it was back to normal. I have auto-suspend turned off when charging, so it didn't try to sleep. Nevertheless, I had enabled the option to turn off the screen after being idle for 10 minutes, so it most likely tried to do that. The situation described above did take place several times in the past month, but this is the first time that it resulted in a GPU hang. System architecture: x86_64 Kernel Version: 4.9.0-nvme (Patched with NVME-patch from https://aur.archlinux.org/packages/linux-nvme/) Linux Distribution: Arch Linux + GNOME 3.22 Machine: Dell XPS 13 9360 Developer Edition Display connector: eDP I have attached the GPU crash dump. It was recovered AFTER I had rebooted the machine. Thanks in advance.
antcc, you may try to reproduce with latest nvme patched kernel (or from our latest tip branch: https://cgit.freedesktop.org/drm/drm-tip/). Moreover, did you try to switch to a VT? or connect via ssh? As expected, attached gpu error dump does not contain any data since reboot reset gpu as well. Getting proper error dump and kernel log will help to locate / investigate the issue.
(In reply to yann from comment #1) > antcc, you may try to reproduce with latest nvme patched kernel (or from our > latest tip branch: https://cgit.freedesktop.org/drm/drm-tip/). Moreover, did > you try to switch to a VT? or connect via ssh? > > As expected, attached gpu error dump does not contain any data since reboot > reset gpu as well. Getting proper error dump and kernel log will help to > locate / investigate the issue. Hi yann, I'm afraid I didn't try to switch to a VT or connect via ssh for that matter. I will try to reproduce and get a useful error dump. Thanks
Created attachment 129232 [details] Error dump I had a similar crash several times already. This time I was able to extract the dump \o/
(In reply to Lionel Landwerlin from comment #3) > Created attachment 129232 [details] > Error dump > > I had a similar crash several times already. > This time I was able to extract the dump \o/ That is a missed context-switch interrupt. For starters, update to drm-tip to obtain better debug info, and probably a fix already.
Lionel or antcc have you try Chris's suggestion to update to https://cgit.freedesktop.org/drm-tip and retest...
Timeout - assuming to be fixed in drm-tip. If problem still persist on latest kernel (preferable taken from drm-tip git://anongit.freedesktop.org/git/drm-tip), then reopen this with proper data attached (see https://01.org/linuxgraphics/documentation/how-report-bugs).
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.