[Intel-gfx] [PATCH] drm/i915: adjust fence registers asynchronously on tiling changes v2

Eric Anholt eric at anholt.net
Tue May 11 00:49:09 CEST 2010


On Fri, 23 Apr 2010 00:28:29 +0200, Daniel Vetter <daniel.vetter at ffwll.ch> wrote:
> This avoids stalling on the gpu. With the preparation from the
> previous patch, this is really just a small change.
> 
> Thanks to Owain Ainsworth <zerooa at googlemail.com> for coming up
> with the idea for this patch and hashing out the implementation
> with me on irc.
> 
> v2: Reset obj_priv->fence_invalid in put_fence. No functional
> change because put_fence checks whether there is actually a
> fence allocated, so the put_fence in adjust_fencing won't harm.
> But IMHO the code makes slightly more sense this way around.

Keith bisected down both of our laptops getting GPU hangs in short order
to this patch, so I've gone back and pulled it and a few others out of
the tree.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20100510/245fbcae/attachment.sig>


More information about the Intel-gfx mailing list