Created attachment 53278 [details]
dmesg info with drm.debug=0xe
Linux distribution: Ubuntu11.10
Kernel: (master) 094803e0aab3fe75bbf8202a8f4b5280eaade375
After playing nexuiz for several minutes, the screen freezes. The attachment is dmesg info and the freeze screen picture. This bug always exists.
Created attachment 53279 [details]
freezed screen picture
Do you indicate mesa master works?
(In reply to comment #2)
> Do you indicate mesa master works?
I have try the mesa(master)
Author: Marek Olšák <email@example.com>
Date: Tue Nov 8 23:19:03 2011 +0100
r600g: clarify meaning of one variable in shader codegen
It's easier to read now.
It is the same issue, even more, the system will hung
Ken, can you reproduce?
Hello, I have found when I set i915.semaphores=1, this game will not hangs
Are there any messages about missed interrupts? This sounds a lot like bug #38862.
(In reply to comment #6)
> Are there any messages about missed interrupts? This sounds a lot like bug
Yes, there are some Miss IRQ info like "[drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... blt ring idle [waiting on 20869, at 20869], missed IRQ?"
I'd rather track this (freeze) issue as seperate of bug#38862, unless there's a patch fixing both.
tested in 3.2-rc6, with gpu semaphores enabled by default on IVB. and no such issue
A patch referencing this bug report has been merged in Linux v3.2-rc6:
Author: Eugeni Dodonov <firstname.lastname@example.org>
Date: Fri Dec 9 17:16:37 2011 -0800
drm/i915: enable semaphores on per-device defaults