[snb] vsync hang
@imirkin
Submitted by Ilia Mirkin Assigned to Chris Wilson @ickle
Description
Created attachment 84873
/sys/kernel/debug/dri/0/i915_error_state
This started happening with semi-recent software (mesa 9.1, xf86-video-intel 2.20, kernel 3.9.7) when I added an HDMI screen to my setup, placed above LVDS1. (HDMI screen is 1920x1200, LVDS screen is 1600x900). Whenever I go into compose ("new" version) in gmail, the screen hangs (although I can still move the cursor), and I get
[ 952.397851] [drm:i915_hangcheck_hung] ERROR Hangcheck timer elapsed... GPU hung
[ 952.397861] [drm:kick_ring] ERROR Kicking stuck wait on render ring
in dmesg.
I upgraded to 3.10.7, mesa 9.2.0, xf86-video-intel 2.21.15, and this hasn't had any impact over the issue. Attached is an error state file I captured earlier on. Note that running chromium with LIBGL_ALWAYS_SOFTWARE=1 fixes the problem.
Hardware:
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
Thinkpad T420s laptop, no optimus.
[Come to think of it, I do remember this happening before I added the HDMI screen, but much more rarely, and not at all reproducibly.]
This has happened both with chromium 28 and 29. Works fine in firefox.
Attachment 84873, "/sys/kernel/debug/dri/0/i915_error_state":
intel_errstate2