[PATCH] Ensure blitter quiescience before reading pixels from the framebuffer

Bernardo Innocenti bernie at codewiz.org
Wed Jul 18 06:59:57 PDT 2007

Alex Deucher wrote:

> FWIW, I've seen similar issues with EXA on savage.

The codepath I'm fixing here cannot be responsible for
that, but it seems that X is missing protection against
such races in several places.

In the AMD driver, the problem was in the Composite hook.
But I see the Savage driver does not even implement it.

There's a readfb() function that lacks protection, but
apparently it's dead code.

   // Bernardo Innocenti
 \X/  http://www.codewiz.org/

More information about the xorg mailing list