On Wed, 4 Jan 2012 19:40:45 +0100, Daniel Vetter <daniel.vetter at ffwll.ch> wrote: > Two things seem to do the trick on my ivb machine here: > - prevent the gt from powering down while waiting for seqno > notification interrupts by grabbing the force_wake in get_irq (and > dropping it in put_irq again). > - ordering writes from the ring's CS by reading a CS register, ACTHD > seems to work. I've rebased this code on top of drm-intel-fixes and pushed it to my forcewake-spinlock branch. I'd like to get this pushed to drm-intel-fixes in the next couple of days, get some QA coverage and then get it merged to master so that we can get some community testing early in the 3.3 cycle. -- keith.packard at intel.com -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 827 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20120113/10386c5e/attachment.pgp>