Re: [BUG] intel KMS bug on i915

From: Mathieu Taillefumier
Date: Wed Nov 18 2009 - 04:39:13 EST


Hello,
On Wed, 2009-11-11 at 12:44 +0100, Mathieu Taillefumier wrote:
Hello,

I recently switched to the last git kernel (the rc6) and have a serious
problem with KMS and xorg. I reported it to the xorg list but after some
research it seems that this problem is caused by some recent change in
the intel KMS stack. Some warnings and errors are reported by the
kernel. they are the following (only a small part of it):

[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

This problem is recurrent with all 2.6.32-rc versions and gives rise to
an unusable xorg (independent of the version), while the same xorg stack
works pretty well with the 2.6.31 kernel. The hardware is a sony laptop
with a intel 965 chipset and the bug can be reproduced at 100%
Could you bisect the problem? I don't think I've seen reports of this
(fails at a time other than resume)
Thanks for the reply.

I will try to bissect the problem (I have to start from the first rc1 and go backward from that) but it might take some time since I am not an expert in git. What I can say is that the problem occur since the first rc of the kernel (and whatever recent version of libdrm). Moreover, I have this after a cold boot. Another person reported the same problem on the xorg list, so I am not alone :-).

regards

Mathieu

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/