From: Chris Wilson Date: Tue, 8 May 2018 01:30:45 +0100 Subject: drm/i915/execlists: Drop unused parameter to lookup_priolist() Git-commit: 87c7acf867700a9f32db81b227174bf83fecfde3 Patch-mainline: v4.18-rc1 References: FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166 lookup_priolist() no longer attaches the request into the priolist, it just returns the priolist for the given priority instead. Drop the unused parameter. Signed-off-by: Chris Wilson Reviewed-by: Joonas Lahtinen Link: https://patchwork.freedesktop.org/patch/msgid/20180508003046.2633-1-chris@chris-wilson.co.uk Acked-by: Petr Tesarik --- drivers/gpu/drm/i915/intel_lrc.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) --- a/drivers/gpu/drm/i915/intel_lrc.c +++ b/drivers/gpu/drm/i915/intel_lrc.c @@ -258,9 +258,7 @@ intel_lr_context_descriptor_update(struc } static struct i915_priolist * -lookup_priolist(struct intel_engine_cs *engine, - struct i915_sched_node *node, - int prio) +lookup_priolist(struct intel_engine_cs *engine, int prio) { struct intel_engine_execlists * const execlists = &engine->execlists; struct i915_priolist *p; @@ -345,7 +343,7 @@ static void __unwind_incomplete_requests GEM_BUG_ON(rq_prio(rq) == I915_PRIORITY_INVALID); if (rq_prio(rq) != last_prio) { last_prio = rq_prio(rq); - p = lookup_priolist(engine, &rq->sched, last_prio); + p = lookup_priolist(engine, last_prio); } list_add(&rq->sched.link, &p->requests); @@ -1145,7 +1143,7 @@ static void queue_request(struct intel_e int prio) { list_add_tail(&node->link, - &lookup_priolist(engine, node, prio)->requests); + &lookup_priolist(engine, prio)->requests); } static void __submit_queue(struct intel_engine_cs *engine, int prio)