aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/prog_tests/tracing_struct.c
diff options
context:
space:
mode:
authorMykyta Yatsenko <yatsenko@meta.com>2025-09-23 12:24:04 +0100
committerAlexei Starovoitov <ast@kernel.org>2025-09-23 07:34:39 -0700
commitc6ae18e0af5e7c809ac26350043924e062dbb76f (patch)
tree5711595f7d17ddd335f8f186720480a878b37870 /tools/testing/selftests/bpf/prog_tests/tracing_struct.c
parentselftests/bpf: BPF task work scheduling tests (diff)
downloadlinux-c6ae18e0af5e7c809ac26350043924e062dbb76f.tar.gz
linux-c6ae18e0af5e7c809ac26350043924e062dbb76f.zip
selftests/bpf: add bpf task work stress tests
Add stress tests for BPF task-work scheduling kfuncs. The tests spawn multiple threads that concurrently schedule task_work callbacks against the same and different map values to exercise the kfuncs under high contention. Verify callbacks are reliably enqueued and executed with no drops. Signed-off-by: Mykyta Yatsenko <yatsenko@meta.com> Link: https://lore.kernel.org/r/20250923112404.668720-10-mykyta.yatsenko5@gmail.com Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/tracing_struct.c')
0 files changed, 0 insertions, 0 deletions