diff options
author | Jason Ekstrand <jason@jlekstrand.net> | 2021-04-06 14:57:06 -0500 |
---|---|---|
committer | Jason Ekstrand <jason@jlekstrand.net> | 2021-07-08 12:45:33 -0500 |
commit | ee5c3a9e5ca3daf86675e6c43f73836959b84417 (patch) | |
tree | d82cd0ed3832c65537c5c47c43f8563406b8ab10 | |
parent | de0efd15439213f406536e7e90da3f09e98f45ec (diff) |
tests/i915/gem_exec_params: Convert to intel_ctx_t
Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Zbigniew KempczyĆski <zbigniew.kempczynski@intel.com>
Acked-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
-rw-r--r-- | tests/i915/gem_exec_params.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/i915/gem_exec_params.c b/tests/i915/gem_exec_params.c index 6ab1ab11..729d38a4 100644 --- a/tests/i915/gem_exec_params.c +++ b/tests/i915/gem_exec_params.c @@ -299,8 +299,10 @@ static void test_larger_than_life_batch(int fd) { const struct intel_execution_engine2 *e; uint64_t size = 1ULL << 32; /* batch_len is __u32 as per the ABI */ + const intel_ctx_t *ctx = intel_ctx_create_all_physical(fd); struct drm_i915_gem_exec_object2 exec = { .handle = batch_create_size(fd, size), + .rsvd1 = ctx->id, }; struct drm_i915_gem_execbuffer2 execbuf = { .buffers_ptr = to_user_pointer(&exec), @@ -316,7 +318,7 @@ static void test_larger_than_life_batch(int fd) igt_require(size < gem_aperture_size(fd)); intel_require_memory(2, size, CHECK_RAM); /* batch + shadow */ - __for_each_physical_engine(fd, e) { + for_each_ctx_engine(fd, ctx, e) { /* Keep the batch_len implicit [0] */ execbuf.flags = e->flags; |