[PATCH 15/15] hmmm
Matthew Auld
matthew.auld at intel.com
Sun Apr 23 19:13:39 UTC 2017
Signed-off-by: Matthew Auld <matthew.auld at intel.com>
---
drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/drm/i915/i915_gem_gtt.c b/drivers/gpu/drm/i915/i915_gem_gtt.c
index fd49ce75d8b9..625c0aef10f8 100644
--- a/drivers/gpu/drm/i915/i915_gem_gtt.c
+++ b/drivers/gpu/drm/i915/i915_gem_gtt.c
@@ -1026,6 +1026,11 @@ gen8_ppgtt_insert_pte_entries(struct i915_hw_ppgtt *ppgtt,
GEM_BUG_ON(idx->pdpe >= i915_pdpes_per_pdp(&ppgtt->base));
pd = pdp->page_directory[idx->pdpe];
+
+ vaddr = kmap_atomic_px(pd);
+ GEM_BUG_ON(vaddr[idx->pde] & GEN8_PDE_IPS_64K);
+ kunmap_atomic(vaddr);
+
vaddr = kmap_atomic_px(pd->page_table[idx->pde]);
do {
vaddr[idx->pte] = pte_encode | iter->dma;
--
2.9.3
More information about the Intel-gfx-trybot
mailing list