Summary: | [SKL] GPU HANG: ecode 9:0:0xfffffffe, in Xorg [2507], reason: Engine(s) hung, action: reset | ||
---|---|---|---|
Product: | Mesa | Reporter: | Jonas Meurer <jonas> |
Component: | Drivers/DRI/i965 | Assignee: | Jonas Meurer <jonas> |
Status: | RESOLVED MOVED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | benjamin.redelings, intel-gfx-bugs, jonas |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
/sys/class/drm/card0/error after GPU HANG
/sys/class/drm/card0/error after GPU HANG with modesetting driver |
Description
Jonas Meurer
2016-10-19 19:49:54 UTC
Created attachment 127969 [details]
/sys/class/drm/card0/error after GPU HANG
Hi, I finally managed to save the content of /sys/class/drm/card0/error after the GPU HANG happened again. I was able to ssh into the system from another machine and copy the file before I rebooted. Apparently, the bug occurs only when I'm in battery mode. I'm not absolutely sure, but I believe that I never had the issue with my laptop being connected to power. Cheers, jonas Thanks. (Please don't change the Importance fields. They really don't mean anything) Jonas, this gpu hang may be caused by a known issue in the xf86-video-intel DDX. Can you please attempt to reproduce this using modesetting? Hi there, i uninstalled the intel video driver and run the xserver with modesetting driver since a few days as suggested by Mark. Nevertheless, today the GPU hang happened again for the first time. I'll attach a copy of /sys/class/drm/card0/error after the hang. So contrary to Marks assumption, this bug seems to be unrelated to the xorg intel video driver. My systems runs Linux kernel 4.8.11, X.Org 7.7+18 and mesa/libgl1 13.0.2 (up-to-date Debian Stretch system). Anything further, that I can do to help you debugging the issue? Created attachment 128604 [details]
/sys/class/drm/card0/error after GPU HANG with modesetting driver
This is the content of /sys/class/drm/card0/error after the most recent GPU HANG with modesetting video driver (after I uninstalled the xorg intel video driver).
I finally discovered that this bug only occurs when I have TLP[1] installed and enabled and am on battery mode. So my current guess is that this is related to some deep battery saving mode of the i915 video controller that is only enabled by TLP. [1] https://github.com/linrunner/TLP Jonas, thank you for sharing this important clue. Elizabeth, can you reproduce this behavior with TLP installed? (In reply to Mark Janes from comment #8) > Jonas, thank you for sharing this important clue. > > Elizabeth, can you reproduce this behavior with TLP installed? Hello everyone, I failed to reproduce the issue on SKL. I installed a fresh debian image, installed TLP, reduce time to sleep to 1 min, and let it sleep and wake with keyboard multiple times. Am I losing something? To get TLP: sudo add-apt-repository ppa:linrunner/tlp sudo apt update sudo apt install tlp tlp-rdw sudo reboot sudo tlp-stat (which return +++ TLP Status State = enabled Last run = 08:21:48 AM, 398 sec(s) ago Mode = battery Power source = battery and some other stuff) $ glxinfo | grep "OpenGL version" OpenGL version string: 3.0 Mesa 13.0.6 $ Xorg -Version X.Org X Server 1.19.2 Release Date: 2017-03-02 X Protocol Version 11, Revision 0 Build Operating System: Linux 4.9.0-3-amd64 x86_64 Debian Current Operating System: Linux debian 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-4-amd64 root=/dev/sda2 ro quiet Build Date: 07 July 2017 06:14:06AM xorg-server 2:1.19.2-1+deb9u1 (https://www.debian.org/support) Current version of pixman: 0.34.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. ====================================== Software ====================================== kernel version : 4.9.0-4-amd64 hostname : debian architecture : x86_64 os version : Debian GNU/Linux 9.1 (stretch) os codename : stretch kernel driver : i915 bios revision : 1.0 bios release date : 08/07/2015 hardware acceleration : only available on X swap partition : enabled on (/dev/sda3) ====================================== Hardware ====================================== platform : Skylake motherboard model : Inspiron15-7568 motherboard id : 02HK88 form factor : Laptop manufacturer : DellInc. cpu family : Core i7 cpu family id : 6 cpu information : Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz gpu card : Intel Corporation HD Graphics 520 (rev 07) (prog-if 00 [VGA controller]) memory ram : 7.69 GB max memory ram : 8 GB cpu thread : 4 cpu core : 2 cpu model : 78 cpu stepping : 3 socket : Other signature : Type 0, Family 6, Model 78, Stepping 3 current cd clock frequency : 337500 kHz maximum cd clock frequency : 675000 kHz displays connected : eDP-1 -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1545. |
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.