summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/sched_ext/Makefile
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2026-03-31 14:23:12 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2026-03-31 14:23:12 -0700
commit9147566d801602c9e7fc7f85e989735735bf38ba (patch)
tree27d060ad1edf02ad4ab07fdbd493c6a24bf810bb /tools/testing/selftests/sched_ext/Makefile
parent0958d657b4bc28c5cdc313b9953cbcc0667c864f (diff)
parent090d34f0f0285124452373225bcc520a31e305e4 (diff)
Merge tag 'sched_ext-for-7.0-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_extHEADmaster
Pull sched_ext fixes from Tejun Heo: - Fix SCX_KICK_WAIT deadlock where multiple CPUs waiting for each other in hardirq context form a cycle. Move the wait to a balance callback which can drop the rq lock and process IPIs. - Fix inconsistent NUMA node lookup in scx_select_cpu_dfl() where the waker_node used cpu_to_node() while prev_cpu used scx_cpu_node_if_enabled(), leading to undefined behavior when per-node idle tracking is disabled. * tag 'sched_ext-for-7.0-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext: selftests/sched_ext: Add cyclic SCX_KICK_WAIT stress test sched_ext: Fix SCX_KICK_WAIT deadlock by deferring wait to balance callback sched_ext: Fix inconsistent NUMA node lookup in scx_select_cpu_dfl()
Diffstat (limited to 'tools/testing/selftests/sched_ext/Makefile')
-rw-r--r--tools/testing/selftests/sched_ext/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/sched_ext/Makefile b/tools/testing/selftests/sched_ext/Makefile
index 006300ac6dff..1c9ca328cca1 100644
--- a/tools/testing/selftests/sched_ext/Makefile
+++ b/tools/testing/selftests/sched_ext/Makefile
@@ -188,6 +188,7 @@ auto-test-targets := \
rt_stall \
test_example \
total_bw \
+ cyclic_kick_wait \
testcase-targets := $(addsuffix .o,$(addprefix $(SCXOBJ_DIR)/,$(auto-test-targets)))