]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests/bpf: Add trampolines single and multi-level pointer params test coverage
authorSlava Imameev <slava.imameev@crowdstrike.com>
Sat, 14 Mar 2026 08:21:27 +0000 (19:21 +1100)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 24 Mar 2026 20:36:32 +0000 (13:36 -0700)
commite8571de53445614997a0352ffb0ac17fd0b3f31c
tree6dd2a291bbb00d0fa7ce73b88a10fb872207a3e6
parent4145203841ba982c031f5717bbd1579d7655941d
selftests/bpf: Add trampolines single and multi-level pointer params test coverage

Add single and multi-level pointer parameters and return value test
coverage for BPF trampolines. Includes verifier tests for single and
multi-level pointers. The tests check verifier logs for pointers
inferred as scalar() type.

Signed-off-by: Slava Imameev <slava.imameev@crowdstrike.com>
Acked-by: Eduard Zingerman <eddyz87@gmail.com>
Link: https://lore.kernel.org/r/20260314082127.7939-3-slava.imameev@crowdstrike.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
net/bpf/test_run.c
tools/testing/selftests/bpf/prog_tests/verifier.c
tools/testing/selftests/bpf/progs/verifier_ctx_ptr_param.c [new file with mode: 0644]