summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorWanwu Li <liwanwu@kylinos.cn>2026-08-27 16:07:38 +0800
committerTejun Heo <tj@kernel.org>2026-08-31 06:47:39 -1000
commit84590dbb9f3519e865ee8396494ac7186b625fef (patch)
tree0164e48c511b0e25632b6eab5e61d950e8082cd4 /include/linux
parentb6ee92d7f7f0498d1f776d0b125a2f6bcedf0891 (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