On 06/13/2012 02:29 PM, Chris Wilson wrote: > As a w/a to prevent reads sporadically returning 0, we need to wait for > the GT thread to return to TC0 before proceeding to read the registers. > > References: https://bugs.freedesktop.org/show_bug.cgi?id=50243 > Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk> Reviewed-by: Eugeni Dodonov <eugeni.dodonov at intel.com> I think that this patch could solve some of the RC6-related issues which are still out there. So the ones of you affected by random GPU hangs or dropped writes, could you please give this patch a try? Eugeni