summaryrefslogtreecommitdiff
path: root/tests/i915/gem_ctx_engines.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2020-01-28 19:46:22 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2020-01-28 19:55:53 +0000
commit405d9f32ba1f76f8af2efe91b25ed161fef762e1 (patch)
treeabcd5fb991a0478ba6eb5ce421ab45b162121747 /tests/i915/gem_ctx_engines.c
parent991fd07bcd7add7a5beca2c95b72a994e62fbb75 (diff)
i915/gem_ctx_engines: Use a mmap-offset for an invalid pointer
It suffices to use any mmap-offset generated pointer for our invalid pointers, not just gem_map__gtt, as the crucial part is the faulthandler vs revocation and is the same for all mmap-offsets. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Diffstat (limited to 'tests/i915/gem_ctx_engines.c')
-rw-r--r--tests/i915/gem_ctx_engines.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/i915/gem_ctx_engines.c b/tests/i915/gem_ctx_engines.c
index 86c4bea5..cb82f08e 100644
--- a/tests/i915/gem_ctx_engines.c
+++ b/tests/i915/gem_ctx_engines.c
@@ -144,7 +144,7 @@ static void invalid_engines(int i915)
igt_assert_eq(__gem_context_set_param(i915, &param), -EFAULT);
handle = gem_create(i915, 4096 * 3);
- ptr = gem_mmap__gtt(i915, handle, 4096 * 3, PROT_READ);
+ ptr = gem_mmap__device_coherent(i915, handle, 0, 4096 * 3, PROT_READ);
gem_close(i915, handle);
munmap(ptr, 4096);