Comment 35 for bug 447892

Revision history for this message
In , kalessin (robert-fendt) wrote :

Created an attachment (id=31101)
Updated set of logs and buffer dumps

Slightly updated test case (hopefully not too many changed unknowns, had to do an system update):

-mainline kernel 2.6.32-020632rc6-generic, rc5 is still on the machine if wanted
-current X.org drivers from 'xorg edgers' PPA: 2:2.9.0+git20091106.dbb68168-0ubuntu0tormod

I have also enabled the Option DebugFlushCaches in xorg.conf. Updated batchbuffer dumps and logs are attached.

I do not know if this is relevant, but the X freeze produces lots of repeated lines in dmesg like this:

--------------------snip!--------------------
[ 180.008194] [drm] DAC-6: set mode 640x480 0
[ 180.498662] [drm] DAC-6: set mode 640x480 0
[ 288.356030] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[ 288.356040] render error detected, EIR: 0x00000000
[ 288.356044] i915: Waking up sleeping processes
[ 288.356055] [drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 6680 at 6679)
[ 288.356381] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 288.356574] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 288.356618] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 288.356656] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
...
--------------------snip!--------------------