diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2020-01-28 19:46:22 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2020-01-28 19:55:53 +0000 |
commit | 405d9f32ba1f76f8af2efe91b25ed161fef762e1 (patch) | |
tree | abcd5fb991a0478ba6eb5ce421ab45b162121747 /tests/i915/gem_ctx_engines.c | |
parent | 991fd07bcd7add7a5beca2c95b72a994e62fbb75 (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.c | 2 |
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, ¶m), -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); |