Bug 94875 - [drm] stuck on render ring - on resume from suspend
Summary: [drm] stuck on render ring - on resume from suspend
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: 2016-04-08 21:52 UTC by Christopher Bero
Modified: 2017-07-24 22:42 UTC (History)
1 user (show)

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


Attachments
drm error output (1.41 MB, text/plain)
2016-04-08 21:52 UTC, Christopher Bero
no flags Details
dmesg output (138.81 KB, text/plain)
2016-04-08 21:53 UTC, Christopher Bero
no flags Details

Description Christopher Bero 2016-04-08 21:52:37 UTC
Created attachment 122829 [details]
drm error output

On resume from suspend-to-disk, the system will sometimes have a GPU HANG in dmesg, and a subset of the GUI applications I use will segfault on load until the system is rebooted.

OS: Archlinux
Kernel: 4.4.5-1-ARCH
Arch: x86_64
Hardware: Lenovo X200
xf86-video-intel-git: 2.99.917+560+gd167280-1

Steps to reproduce:
- Cycle the system to suspend several times.
-- This error usually occurs between three and ten suspends.
-- I have terminator, firefox, and thunar open while doing this.
- Launch Chromium, slic3r.pl, Blender, or openSCAD. The application will segfault.
Comment 1 Christopher Bero 2016-04-08 21:53:20 UTC
Created attachment 122830 [details]
dmesg output
Comment 2 Christopher Bero 2016-04-12 21:52:21 UTC
Revised steps to reproduce:
- Cycle the system to resume with any of the affected programs loaded and running.

This problem appears to be instigated by having one of these programs running while the laptop is put into standby, rather than just after a small number of standby cycles. For now I just close any of these applications before packing the laptop away.
Comment 3 Christopher Bero 2016-04-18 19:14:41 UTC
Adding QT Creator and Yakyak to the list of affected programs.
Comment 4 Jani Nikula 2016-06-16 14:27:57 UTC
Does the problem persist with latest kernels?
Comment 5 Christopher Bero 2016-06-16 15:16:50 UTC
I ran a quick test with four suspend cycles on kernel 4.6.2 and the issue hasn't reappeared. 

I'll continue to keep an eye on it this week while suspending without first closing the affected programs, but this bug appears to be fixed.

Thank you for what you do.
Comment 6 Jani Nikula 2016-06-17 13:30:37 UTC
Thanks for the follow-up!


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.