Skip to content

Commit 02640d8

Browse files
committed
Merge tag 'sched-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull scheduler fix from Ingo Molnar: "Fix DL server related slowdown to deferred fair tasks" * tag 'sched-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: sched/deadline: Use revised wakeup rule for dl_server
2 parents d713581 + 14a8570 commit 02640d8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

kernel/sched/deadline.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1027,7 +1027,7 @@ static void update_dl_entity(struct sched_dl_entity *dl_se)
10271027
if (dl_time_before(dl_se->deadline, rq_clock(rq)) ||
10281028
dl_entity_overflow(dl_se, rq_clock(rq))) {
10291029

1030-
if (unlikely(!dl_is_implicit(dl_se) &&
1030+
if (unlikely((!dl_is_implicit(dl_se) || dl_se->dl_defer) &&
10311031
!dl_time_before(dl_se->deadline, rq_clock(rq)) &&
10321032
!is_dl_boosted(dl_se))) {
10331033
update_dl_revised_wakeup(dl_se, rq);

0 commit comments

Comments
 (0)