Messages in this thread Patch in this message | | | From | Mel Gorman <> | Subject | [PATCH 1/2] sched/fair: Remove redundant lookup of rq in check_preempt_wakeup | Date | Mon, 20 Sep 2021 15:26:13 +0100 |
| |
The rq for curr is read during the function preamble, remove the redundant lookup.
Signed-off-by: Mel Gorman <mgorman@techsingularity.net> --- kernel/sched/fair.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index ff69f245b939..038edfaaae9e 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -7190,7 +7190,7 @@ static void check_preempt_wakeup(struct rq *rq, struct task_struct *p, int wake_ if (cse_is_idle != pse_is_idle) return; - update_curr(cfs_rq_of(se)); + update_curr(cfs_rq); if (wakeup_preempt_entity(se, pse) == 1) { /* * Bias pick_next to pick the sched entity that is -- 2.31.1
| |