diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-08 08:59:05 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-08 08:59:05 -0800 |
| commit | b5c0946029200d93f1239d3f310efa3f075abf79 (patch) | |
| tree | 70f9477d6a3d2e39e2f7d6a79d611a37e91e4698 /kernel/sched/core.c | |
| parent | 133262cae98fcc0d36fec97213b69268eb166fd5 (diff) | |
| parent | 956dfda6a70885f18c0f8236a461aa2bc4f556ad (diff) | |
| download | linux-b5c0946029200d93f1239d3f310efa3f075abf79.tar.gz linux-b5c0946029200d93f1239d3f310efa3f075abf79.tar.bz2 linux-b5c0946029200d93f1239d3f310efa3f075abf79.zip | |
Merge tag 'sched-urgent-2025-11-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull scheduler fix from Ingo Molnar:
"Fix a group-throttling bug in the fair scheduler"
* tag 'sched-urgent-2025-11-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remaining
Diffstat (limited to 'kernel/sched/core.c')
| -rw-r--r-- | kernel/sched/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index f1ebf67b48e2..f754a60de848 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -9606,7 +9606,7 @@ static int tg_set_cfs_bandwidth(struct task_group *tg, guard(rq_lock_irq)(rq); cfs_rq->runtime_enabled = runtime_enabled; - cfs_rq->runtime_remaining = 0; + cfs_rq->runtime_remaining = 1; if (cfs_rq->throttled) unthrottle_cfs_rq(cfs_rq); |
