drm/i915: Kill GTT mappings when moving from GTT domain
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 28 Oct 2010 13:44:08 +0000 (14:44 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Thu, 28 Oct 2010 19:55:03 +0000 (20:55 +0100)
commit4a684a4117abd756291969336af454e8a958802f
tree1058cb8db13c0cad6ba99be37094fe27d0684714
parente5281ccd2e0049e2b9e8ce82449630d25082372d
drm/i915: Kill GTT mappings when moving from GTT domain

In order to force a page-fault on a GTT mapping after we start using it
from the GPU and so enforce correct CPU/GPU synchronisation, we need to
invalidate the mapping.

Pointed out by Owain G. Ainsworth.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_gem.c