BUG in the intel driver or libdrm (or the git kernel)
XuHunt
huntxu at live.cn
Sun Nov 8 06:47:10 PST 2009
I have the same problem with git kernel, xorg-server 1.7.99.1, xf86-video-intel 2.9.1 on my 845GL.
Best regards,
Hunt
> Date: Sun, 8 Nov 2009 15:57:38 +0100
> From: mathieu.taillefumier at free.fr
> To: xorg at lists.freedesktop.org
> Subject: BUG in the intel driver or libdrm (or the git kernel)
>
> 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
>
_________________________________________________________________
上Windows Live 中国首页,下载Messenger2009安全版!
http://www.windowslive.cn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20091108/482f507a/attachment.html>
More information about the xorg
mailing list