Hello,

I switch today to the last git kernel (I was running on the 2.6.31.1 version so far) but curiously xserver as well as the kernel indicate some very nastly errors generated from the gpu. The result is an unusable xorg with graphic corruptions. The messages from xserver are the following :

intel_bufmgr_gem.c:916: Error setting domain 624: Input/output error
intel_bufmgr_gem.c:916: Error setting domain 624: Input/output error
intel_bufmgr_gem.c:916: Error setting domain 3: Input/output error
intel_bufmgr_gem.c:916: Error setting domain 3: Input/output error
intel_bufmgr_gem.c:842: Error setting to CPU domain 1216: Input/output error

The kernel on the other hand indicates that

[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 2 at 1)
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 28 at 4)
[drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 136 at 135)
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 349 at 346)
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 351 at 350)
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 357 at 354)
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 361 at 360)
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 363 at 362)

I should indicate that I am running on the xorg git stack but the bug is also present with the 1.7 version of xserver and the last official version of libdrm. I am not sure where the problem is coming from but I guess it is something in the kernel that is wrong since the same xorg stack works very well with the 2.6.31 version of the kernel.

I attach the dmesg file (from cold boot) the Xorg.log file and the errror from the server hopping this will help to track down this bug.

regards

Mathieu

Attachment: dmesg.gz
Description: application/gzip

Attachment: error.gz
Description: application/gzip

Attachment: Xorg.0.log.gz
Description: application/gzip

_______________________________________________
xorg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to