[Intel-gfx] [PATCH] drm/i915: Mark pinned objects as busy.
chris at chris-wilson.co.uk
Fri Feb 20 12:20:20 PST 2009
On Fri, 2009-02-20 at 12:00 -0800, Eric Anholt wrote:
> How would a pinned object end up in the BO cache?
> Seems like either you freed it while pinned (shouldn't be doing that),
> or you named the object and somebody else pinned it and then you
> unreffed, in which case it's named and shouldn't end up in the BO cache.
In this case the page_flip ioctl takes an unnamed buffer and pins it for
use as the scan out. Similarly, the MODE_ADDFB takes an unnamed buffer.
More information about the Intel-gfx