Bug 101590 - [BDW] GPU hang after resuming from hibernation
Summary: [BDW] GPU hang after resuming from hibernation
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 normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-25 21:27 UTC by filipbalag
Modified: 2017-09-04 07:37 UTC (History)
1 user (show)

See Also:
i915 platform: BDW
i915 features: GPU hang


Attachments
dmesg & lspci (1.32 KB, text/plain)
2017-06-25 21:27 UTC, filipbalag
no flags Details

Description filipbalag 2017-06-25 21:27:58 UTC
Created attachment 132241 [details]
dmesg & lspci

There seem to be many bug reports related to this, some of them closed as fixed, other ones marked as dupes. I'm sorry if I'm posting a dupe right now, but since dmesg told me to create a bug report here, and since I haven't seen this bug reported for my particular laptop - Lenovo Thinkpad T450S - I'm posting it.

Setup: Debian 9.0 Stretch w/ KDE, fresh install. My kernel is 4.9.30-2+deb9ul. After hibernating either via s2disk or pm-hibernate and turning it back on, the session is frozen (except for the mouse cursor). After around 30 seconds (it seems to vary somewhat), the screen turns black momentarily, then I'm at the login screen - I can log in and continue using the system normally, but the previous session is gone.

Attached is the output of dmesg after such a freeze and the output of lspci -v. The GPU crash dump file mentioned in dmesg output is empty, for some reason.
Comment 1 Elizabeth 2017-06-26 20:29:53 UTC
Hello Filip,

If it's possible try with the last version of Kernel. 
Could you please attach the full dmesg log with the parameter "dmr.debug=0xe", execute command:
sudo gedit /etc/default/grub
Modify the lines:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="initcall_debug drm.debug=0xe"
Save the file, then update and reboot:
sudo update-grub
sudo reboot
Finally use the command “dmesg”.

About the error file, execute the command:
echo 0 >/sys/class/drm/card0/error
To empty the error state and try to replicate the bug again.

Thank you.
Comment 2 Elizabeth 2017-08-31 19:01:14 UTC
Closing as no new occurrences of this problem have been reported since 4.9. If problem arise with latest kernel versions, please file a new bug with HW and SW information and relevant logs. Thank you.
Comment 3 Harish 2017-09-04 07:37:30 UTC
Bug persists. Please see https://bugs.freedesktop.org/show_bug.cgi?id=102534 for the new bug report.


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.