drm/i915/selftests: Be paranoid and flush the tasklet before checking status
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 22 Dec 2020 11:35:36 +0000 (11:35 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 22 Dec 2020 14:38:16 +0000 (14:38 +0000)
commitd484bd0ddf0b3e13e60dace6d02d705384d4411b
treefbd7964a85e861ef76477acaa9a4925c4c5620a4
parent9559511b70d1136c7184fb90cc33b0b31ba72ecf
drm/i915/selftests: Be paranoid and flush the tasklet before checking status

When waiting for the submit, before checking the status of the request,
kick the tasklet to make sure we are processing the submission. This
speeds up submission if we are using any tasklet suppression for
secondary requests.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20201222113536.3775-3-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/gt/selftest_execlists.c
drivers/gpu/drm/i915/gt/selftest_lrc.c