Thanks for the hint. I tried the 3.8.13 kernel on x86_64 with a Lenovo X220.
I can still torture out hangchecks with 3.8.13-03081302-generic #201306071405 SMP Fri Jun 7 18:06:32 UTC 2013 x86_64
by running three glxgears and youtube at HD resolution, e.g.:
Thanks for the hint. I tried the 3.8.13 kernel on x86_64 with a Lenovo X220.
I can still torture out hangchecks with 3.8.13- 03081302- generic #201306071405 SMP Fri Jun 7 18:06:32 UTC 2013 x86_64
by running three glxgears and youtube at HD resolution, e.g.:
[ 787.335798] [drm:i915_ hangcheck_ hung] *ERROR* Hangcheck timer elapsed... GPU hung hangcheck_ hung] *ERROR* Hangcheck timer elapsed... GPU hung gen6_gt_ force_wake_ get] *ERROR* Timed out waiting for forcewake old ack to clear. hangcheck_ hung] *ERROR* Hangcheck timer elapsed... GPU hung hangcheck_ hung] *ERROR* Hangcheck timer elapsed... GPU hung
[ 804.309281] [drm:i915_
[ 804.317252] [drm:__
[ 878.117786] [drm:i915_
[ 890.102590] [drm:i915_
However, the drm seems to recover on its own for the most part, like the 3.10.x kernel. So that is a definite improvement.