]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sched: Use set_next_task(.first) where required
authorPeter Zijlstra <peterz@infradead.org>
Tue, 13 Aug 2024 22:25:49 +0000 (00:25 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Tue, 3 Sep 2024 13:26:30 +0000 (15:26 +0200)
commit7d2180d9d943d31491d77e336557f33670cfe7fd
treef1d8261338798f8eecf3efd9c03c3c408788326a
parent75b6499024a6c1a4ef0288f280534a5c54269076
sched: Use set_next_task(.first) where required

Turns out the core_sched bits forgot to use the
set_next_task(.first=true) variant. Notably:

  pick_next_task() := pick_task() + set_next_task(.first = true)

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20240813224015.614146342@infradead.org
kernel/sched/core.c
kernel/sched/sched.h