mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-01 04:53:09 -04:00
drm/i915/selftests: Drop vestigal timeslicing assert
Since the semaphore interrupt may cause us to yield the timeslice immediately, we may cancel the timer before we notice the submission is complete. The assertion is no longer valid due to the race with the interrupt. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200407222625.15542-1-chris@chris-wilson.co.uk
This commit is contained in:
@@ -1073,7 +1073,6 @@ static int live_timeslice_rewind(void *arg)
|
||||
engine->name);
|
||||
goto err;
|
||||
}
|
||||
GEM_BUG_ON(!timer_pending(&engine->execlists.timer));
|
||||
|
||||
/* ELSP[] = { { A:rq1, A:rq2 }, { B:rq1 } } */
|
||||
if (i915_request_is_active(rq[A2])) { /* semaphore yielded! */
|
||||
|
||||
Reference in New Issue
Block a user