Skip to content

drm/xe: Pad GGTT mapping with an extra page pointing to scratch

Matthew Brost requested to merge mbrost/xe-kernel-driver-gpuva-port:pad_ggtt into xe

In order to support coalescing GGTT invalidations we need to add an extra page to each GGTT mapping pointing to scratch to prevent GGTT prefetching an invalid (or stale) GGTT page.

Fixes: b0ab095c ("drm/xe: Coalesce GGTT invalidations") Suggested-by: Maarten Lankhorst maarten.lankhorst@linux.intel.com Signed-off-by: Matthew Brost matthew.brost@intel.com

Merge request reports