]> Gentwo Git Trees - linux/.git/commit
selftests/bpf: Add stacktrace ips test for kprobe_multi/kretprobe_multi
authorJiri Olsa <jolsa@kernel.org>
Tue, 4 Nov 2025 21:54:04 +0000 (22:54 +0100)
committerAlexei Starovoitov <ast@kernel.org>
Thu, 6 Nov 2025 01:05:19 +0000 (17:05 -0800)
commitc9e208fa93cd66f8077ee15df0728e62b105a687
treefce6edd39982663dcd0785fb3cea8c31ee9fd87c
parent20a0bc10272fa17a44fc857c31574a8306f60d20
selftests/bpf: Add stacktrace ips test for kprobe_multi/kretprobe_multi

Adding test that attaches kprobe/kretprobe multi and verifies the
ORC stacktrace matches expected functions.

Adding bpf_testmod_stacktrace_test function to bpf_testmod kernel
module which is called through several functions so we get reliable
call path for stacktrace.

The test is only for ORC unwinder to keep it simple.

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Link: https://lore.kernel.org/r/20251104215405.168643-4-jolsa@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Steven Rostedt (Google) <rostedt@goodmis.org>
tools/testing/selftests/bpf/prog_tests/stacktrace_ips.c [new file with mode: 0644]
tools/testing/selftests/bpf/progs/stacktrace_ips.c [new file with mode: 0644]
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c