[Intel-gfx] [PATCH 10/16] drm/i915: Retire requests before disabling pagefaults

Keith Packard keithp at keithp.com
Fri May 13 03:08:10 CEST 2011


On Thu, 12 May 2011 22:17:18 +0100, Chris Wilson <chris at chris-wilson.co.uk> wrote:

> As we cannot wait upon an object to be released by the GPU once we have
> disabled pagefaults, process any pending retirements first in the hope
> that we move any potential relocations off the active list.

This seems to indicate a problem in user space. In any hot-path code,
user space should already have correctly computed the relocation
values and so the kernel should not have to map and re-write the value.

Kernel relocations are a requirement of the architecture, but not
something we should hit in practice once the application has gotten
itself running in a steady state.

-- 
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20110512/f08d5f1c/attachment.sig>


More information about the Intel-gfx mailing list