[BUG] intel KMS bug on i915

From: Mathieu Taillefumier
Date: Wed Nov 11 2009 - 06:44:30 EST


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%.

Best regards

Mathieu


Attachment: dmesg.gz
Description: application/gzip