linux/tools/testing/selftests/bpf/libarena/include
Emil Tsalapatis 42998f8192 selftests/bpf: libarena: parallel test harness and spmc parallel selftest
Add a parallel test for the SPMC Lev-Chase workstealing queue. The queue
is built to be wait-free even when there are multiple consumers, and
the parallel selftest provides a signal on whether the queue behaves
correctly when stress tested.

To support the test, this patch includes a test harness for parallel
selftests. The spmc selftest acts as an example of the naming and other
conventions expected by the harness.

Signed-off-by: Emil Tsalapatis <emil@etsalapatis.com>
Link: https://lore.kernel.org/r/20260605222020.5231-4-emil@etsalapatis.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2026-06-05 20:32:21 -07:00
..
libarena selftests/bpf: libarena: parallel test harness and spmc parallel selftest 2026-06-05 20:32:21 -07:00
bpf_arena_common.h selftests/bpf: Remove __arg_arena from the codebase 2026-06-01 18:42:33 -07:00
bpf_arena_spin_lock.h selftests/bpf: Remove __arg_arena from the codebase 2026-06-01 18:42:33 -07:00
bpf_atomic.h
bpf_may_goto.h