]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests/sched_ext: Abort test loop on signal
authorCheng-Yang Chou <yphbchou0911@gmail.com>
Sat, 21 Feb 2026 15:40:42 +0000 (23:40 +0800)
committerTejun Heo <tj@kernel.org>
Mon, 23 Feb 2026 17:19:13 +0000 (07:19 -1000)
commit9d851afa482680bdd7c158cc8720284dc9ecb5fe
tree512e2408cc73175ea3b5d656278fd20098c53db1
parent640c9dc72f21f325700a4b0f839ad568ff21c697
selftests/sched_ext: Abort test loop on signal

The runner sets exit_req on SIGINT/SIGTERM but ignores it during the
main loop. This prevents users from cleanly interrupting a test run.

Check exit_req each iteration to safely break out on exit signals.

Signed-off-by: Cheng-Yang Chou <yphbchou0911@gmail.com>
Acked-by: Andrea Righi <arighi@nvidia.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
tools/testing/selftests/sched_ext/runner.c