diff options
| author | Wanwu Li <liwanwu@kylinos.cn> | 2026-08-27 16:07:38 +0800 |
|---|---|---|
| committer | Tejun Heo <tj@kernel.org> | 2026-08-31 06:47:39 -1000 |
| commit | 84590dbb9f3519e865ee8396494ac7186b625fef (patch) | |
| tree | 0164e48c511b0e25632b6eab5e61d950e8082cd4 /include/linux | |
| parent | b6ee92d7f7f0498d1f776d0b125a2f6bcedf0891 (diff) | |
sched_ext: Check bpf_timer_start return values in scx_qmap
monitor_timerfn(), lowpri_timerfn() and round_robin_timerfn() ignore
bpf_timer_start()'s return value: a failed re-arm silently stops the
periodic heartbeat, starving every task parked in LOWPRI_DSQ (lowpri)
or freezing cid rotation (round-robin). Check the returns and raise
scx_bpf_error(), matching the init paths.
Signed-off-by: Wanwu Li <liwanwu@kylinos.cn>
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
