[PATCH 4/4] testme

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Tue Jun 8 12:04:28 UTC 2021


Signed-off-by: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
---
 drivers/gpu/drm/i915/gt/intel_ggtt.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/gpu/drm/i915/gt/intel_ggtt.c b/drivers/gpu/drm/i915/gt/intel_ggtt.c
index 5fd66f4ff6b0..ab2940ea16af 100644
--- a/drivers/gpu/drm/i915/gt/intel_ggtt.c
+++ b/drivers/gpu/drm/i915/gt/intel_ggtt.c
@@ -356,8 +356,10 @@ static int bxt_vtd_ggtt_insert_page__cb(void *_arg)
 {
 	struct insert_page *arg = _arg;
 
+	local_irq_disable();
 	gen8_ggtt_insert_page(arg->vm, arg->addr, arg->offset, arg->level, 0);
 	bxt_vtd_ggtt_wa(arg->vm);
+	local_irq_enable();
 
 	return 0;
 }
@@ -384,8 +386,10 @@ static int bxt_vtd_ggtt_insert_entries__cb(void *_arg)
 {
 	struct insert_entries *arg = _arg;
 
+	local_irq_disable();
 	gen8_ggtt_insert_entries(arg->vm, arg->vma, arg->level, arg->flags);
 	bxt_vtd_ggtt_wa(arg->vm);
+	local_irq_enable();
 
 	return 0;
 }
-- 
2.31.0



More information about the Intel-gfx-trybot mailing list