]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sched: Allow sched_class::dequeue_task() to fail
authorPeter Zijlstra <peterz@infradead.org>
Wed, 3 Apr 2024 07:50:20 +0000 (09:50 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Sat, 17 Aug 2024 09:06:41 +0000 (11:06 +0200)
commit863ccdbb918a77e3f011571f943020bf7f0b114b
tree35d56faa0317ed74fece1825e2c022a69c394b46
parent3b3dd89b8bb0f03657859c22c86c19224f778638
sched: Allow sched_class::dequeue_task() to fail

Change the function signature of sched_class::dequeue_task() to return
a boolean, allowing future patches to 'fail' dequeue.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Valentin Schneider <vschneid@redhat.com>
Tested-by: Valentin Schneider <vschneid@redhat.com>
Link: https://lkml.kernel.org/r/20240727105028.864630153@infradead.org
kernel/sched/core.c
kernel/sched/deadline.c
kernel/sched/fair.c
kernel/sched/idle.c
kernel/sched/rt.c
kernel/sched/sched.h
kernel/sched/stop_task.c