[PATCH 11/12] start-timeslice-early
Chris Wilson
chris at chris-wilson.co.uk
Thu May 28 20:50:16 UTC 2020
From: Chris Wilson <ickle at kabylake.alporthouse.com>
---
drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gt/intel_lrc.c b/drivers/gpu/drm/i915/gt/intel_lrc.c
index 69fff36ec0cc..6fc0966b75ff 100644
--- a/drivers/gpu/drm/i915/gt/intel_lrc.c
+++ b/drivers/gpu/drm/i915/gt/intel_lrc.c
@@ -2358,8 +2358,10 @@ static void execlists_dequeue(struct intel_engine_cs *engine)
if (last->context == rq->context)
goto done;
- if (i915_request_has_sentinel(last))
+ if (i915_request_has_sentinel(last)) {
+ start_timeslice(engine, rq_prio(rq));
goto done;
+ }
/*
* If GVT overrides us we only ever submit
--
2.20.1
More information about the Intel-gfx-trybot
mailing list