diff options
author | Mike Galbraith <[email protected]> | 2024-10-01 03:34:01 +0200 |
---|---|---|
committer | Peter Zijlstra <[email protected]> | 2024-10-02 11:27:54 +0200 |
commit | 9b5ce1a37e904fac32d560668134965f4e937f6c (patch) | |
tree | e68b96f4e53cd665ed7b6b5c8adc5ad8b984e0f1 /lib/memory-notifier-error-inject.c | |
parent | e32cde8d2bd7d251a8f9b434143977ddf13dcec6 (diff) |
sched: Fix sched_delayed vs cfs_bandwidth
Meeting an unfinished DELAY_DEQUEUE treated entity in unthrottle_cfs_rq()
leads to a couple terminal scenarios. Finish it first, so ENQUEUE_WAKEUP
can proceed as it would have sans DELAY_DEQUEUE treatment.
Fixes: 152e11f6df29 ("sched/fair: Implement delayed dequeue")
Reported-by: Venkat Rao Bagalkote <[email protected]>
Signed-off-by: Mike Galbraith <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Tested-by: Venkat Rao Bagalkote <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions