sched/fair: Remove unused 'curr' argument from pick_next_entity()
authorYiwei Lin <s921975628@gmail.com>
Fri, 20 Oct 2023 05:56:17 +0000 (13:56 +0800)
committerIngo Molnar <mingo@kernel.org>
Fri, 20 Oct 2023 13:55:04 +0000 (15:55 +0200)
The 'curr' argument of pick_next_entity() has become unused after
the EEVDF changes.

[ mingo: Updated the changelog. ]

Signed-off-by: Yiwei Lin <s921975628@gmail.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20231020055617.42064-1-s921975628@gmail.com
kernel/sched/fair.c

index 8c486ffcb779e0c195eb3edccbc5878d5111cc16..4b70b0d146987d979d3ff5e4e123ad5aee9bc9b0 100644 (file)
@@ -5256,7 +5256,7 @@ set_next_entity(struct cfs_rq *cfs_rq, struct sched_entity *se)
  * 4) do not run the "skip" process, if something else is available
  */
 static struct sched_entity *
-pick_next_entity(struct cfs_rq *cfs_rq, struct sched_entity *curr)
+pick_next_entity(struct cfs_rq *cfs_rq)
 {
        /*
         * Enabling NEXT_BUDDY will affect latency but not fairness.
@@ -8160,7 +8160,7 @@ again:
                                goto again;
                }
 
-               se = pick_next_entity(cfs_rq, curr);
+               se = pick_next_entity(cfs_rq);
                cfs_rq = group_cfs_rq(se);
        } while (cfs_rq);
 
@@ -8223,7 +8223,7 @@ again:
                        }
                }
 
-               se = pick_next_entity(cfs_rq, curr);
+               se = pick_next_entity(cfs_rq);
                cfs_rq = group_cfs_rq(se);
        } while (cfs_rq);
 
@@ -8262,7 +8262,7 @@ simple:
                put_prev_task(rq, prev);
 
        do {
-               se = pick_next_entity(cfs_rq, NULL);
+               se = pick_next_entity(cfs_rq);
                set_next_entity(cfs_rq, se);
                cfs_rq = group_cfs_rq(se);
        } while (cfs_rq);