]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
sched/fair: Implement ENQUEUE_DELAYED
authorPeter Zijlstra <peterz@infradead.org>
Thu, 23 May 2024 09:57:43 +0000 (11:57 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Sat, 17 Aug 2024 09:06:43 +0000 (11:06 +0200)
commit781773e3b68031bd001c0c18aa72e8470c225ebd
treec51da2ec593ba3173386d6d4b142619661ad93e5
parentf12e148892ede8d9ee82bcd3e469e6d01fc077ac
sched/fair: Implement ENQUEUE_DELAYED

Doing a wakeup on a delayed dequeue task is about as simple as it
sounds -- remove the delayed mark and enjoy the fact it was actually
still on the runqueue.

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/20240727105029.888107381@infradead.org
kernel/sched/fair.c