Comment 21 for bug 761065

Revision history for this message
Guido Nickels (gsn) wrote :

Changing semaphores setting doesn't help here (Fujitsu S751 with 8086:0126 graphics controller).

I still get reproducable freezes - for example when working with libreoffice it appears always after only a few actions (for example if I do some copy+paste stuff).

The only change is that instead complaining about missed IRQ it is now complaining about stuck semaphore...

syslog entry with i915.semaphores=0:

May 14 22:06:48 silk kernel: [ 1665.383643] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... blt ring idle [waiting on 443994, at 443994], missed IRQ?
May 14 22:07:51 silk kernel: [ 1727.982616] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... blt ring idle [waiting on 465770, at 465770], missed IRQ?

and with i915.semaphores=1:

May 16 20:56:32 silk kernel: [25529.161099] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
May 16 20:56:32 silk kernel: [25529.161124] [drm:kick_ring] *ERROR* Kicking stuck semaphore on render ring

I tried 2.6.38-9.43 from natty as well as 2.6.39-0.5~20110427 from ppa:kernel-ppa/ppa but no difference.