diff options
author | Jason Ekstrand <jason@jlekstrand.net> | 2021-04-12 18:46:07 -0500 |
---|---|---|
committer | Jason Ekstrand <jason@jlekstrand.net> | 2021-07-08 12:45:33 -0500 |
commit | 498f621af87e03e0dd7fefc02714a3c2c66df7d7 (patch) | |
tree | 97045731be79a78b4609e2d36ac653ac3e0d1d9b /lib/igt_dummyload.c | |
parent | 56e24eab0a78a9c80293c7c21ed06daf95d0efa0 (diff) |
lib/igt_dummyload: Stop supporting ALL_ENGINES without an 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>
Diffstat (limited to 'lib/igt_dummyload.c')
-rw-r--r-- | lib/igt_dummyload.c | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/lib/igt_dummyload.c b/lib/igt_dummyload.c index 75be2f7c..7cc24287 100644 --- a/lib/igt_dummyload.c +++ b/lib/igt_dummyload.c @@ -131,22 +131,13 @@ emit_recursive_batch(igt_spin_t *spin, if (opts->engine == ALL_ENGINES) { struct intel_execution_engine2 *engine; - if (opts->ctx) { - for_each_ctx_engine(fd, opts->ctx, engine) { - if (opts->flags & IGT_SPIN_POLL_RUN && - !gem_class_can_store_dword(fd, engine->class)) - continue; + igt_assert(opts->ctx); + for_each_ctx_engine(fd, opts->ctx, engine) { + if (opts->flags & IGT_SPIN_POLL_RUN && + !gem_class_can_store_dword(fd, engine->class)) + continue; - flags[nengine++] = engine->flags; - } - } else { - for_each_context_engine(fd, opts->ctx_id, engine) { - if (opts->flags & IGT_SPIN_POLL_RUN && - !gem_class_can_store_dword(fd, engine->class)) - continue; - - flags[nengine++] = engine->flags; - } + flags[nengine++] = engine->flags; } } else { flags[nengine++] = opts->engine; |