]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
sched/deadline: Fix replenishment logic for non-deferred servers
authorYuri Andriaccio <yurand2000@gmail.com>
Thu, 30 Apr 2026 21:38:05 +0000 (23:38 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Tue, 19 May 2026 10:17:35 +0000 (12:17 +0200)
commiteecd5e117cfa63a353f4c69fdcea5d9b14af698e
treef2e72eafd9e469b0370ccc9167f0704dd5dc54d6
parentc2e390197ad1360db6686a8c89abaafaf83adf72
sched/deadline: Fix replenishment logic for non-deferred servers

Enqueue and replenish non-deferred deadline servers when their runtime is
exhausted and the replenishment timer could not be started because it is
too close to the wake-up instant.

Signed-off-by: Yuri Andriaccio <yurand2000@gmail.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://patch.msgid.link/20260430213835.62217-2-yurand2000@gmail.com
kernel/sched/deadline.c