drm/xe: Pad GGTT mapping with an extra page pointing to scratch
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