Bug 81402

Summary: Intermittent non-fatal hangs on i915 chip
Product: DRI Reporter: Greg Sutcliffe <bugsfreedesktop>
Component: DRM/IntelAssignee: Imre Deak <imre.deak>
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs
Version: XOrg git   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
gzipd i915_error_state
none
xorg.log & dmesg none

Description Greg Sutcliffe 2014-07-16 00:05:27 UTC
Created attachment 102879 [details]
gzipd i915_error_state

I get intermittent hangs of the intel GPU on my laptop, usually every 5-15mins while gaming, during which Xorg tops out the CPU and the whole window manager is very slow. This lasts up to a minute before generally returning to normal. Even low-intensity games like Faster Than Light etc will trigger it, although it seems to take less time to trigger with more demanding use (e.g. FTL took nearly 2 hours to trigger it).

Hardware: Dell L702x laptop with i915 chip. Lspci -v reports:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Dell Device 0571

OS is Archlinux 64bit, running mesa 10.2.3-2 and xf86-video-intel-git 2.99.912.229.ge0523ad-1, although similar behaviour was seen on xf86-video-intel 2.99.912-2.

Attached is the i915_error_state (gzip'd), the dmesg output, i915 kernel options, and the Xorg log. I'm currently using Option "AccelMethod" "uxa" in my Xorg config, although I have also tried "sna" which no difference in results.

Happy to test other xorg config / kernel options / driver patches. Just let me know.
Comment 1 Greg Sutcliffe 2014-07-16 00:06:10 UTC
Created attachment 102880 [details]
xorg.log & dmesg
Comment 2 Chris Wilson 2014-07-16 06:11:25 UTC

*** This bug has been marked as a duplicate of bug 54226 ***

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.