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
This commit is contained in:
Yuri Andriaccio 2026-04-30 23:38:05 +02:00 • committed by Peter Zijlstra
commit eecd5e117c