From 668a5be752186b6e08f361bac34da37309d08393 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sun, 31 May 2020 22:20:34 +0100 Subject: i915/gem_exec_schedule: Check for store-dw support before use Be careful and check the engine support store-dw as we are using __igt_spin_new() which skips the requirement checks. Signed-off-by: Chris Wilson Acked-by: Mika Kuoppala --- tests/i915/gem_exec_schedule.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests') diff --git a/tests/i915/gem_exec_schedule.c b/tests/i915/gem_exec_schedule.c index c5390493..56c63883 100644 --- a/tests/i915/gem_exec_schedule.c +++ b/tests/i915/gem_exec_schedule.c @@ -2435,6 +2435,9 @@ static void measure_semaphore_power(int i915) int64_t jiffie = 1; igt_spin_t *spin; + if (!gem_class_can_store_dword(i915, signaler->class)) + continue; + spin = __igt_spin_new(i915, .engine = signaler->flags, .flags = IGT_SPIN_POLL_RUN); -- cgit v1.2.3