selftests/bpf: Add test to access const void pointer argument in tracing program
authorKaFai Wan <mannkafai@gmail.com>
Wed, 23 Apr 2025 12:13:29 +0000 (20:13 +0800)
committerAndrii Nakryiko <andrii@kernel.org>
Wed, 23 Apr 2025 18:26:22 +0000 (11:26 -0700)
commit4c0a42c50021ee509f159c1f8a22efb35987c941
tree069ebbc45d075ca64ca315272e816b911913f568
parent1271a40eeafa8e9b5b76c4d02e2b3812cbc3c280
selftests/bpf: Add test to access const void pointer argument in tracing program

Adding verifier test for accessing const void pointer argument in
tracing programs.

The test program loads 1st argument of bpf_fentry_test10 function
which is const void pointer and checks that verifier allows that.

Signed-off-by: KaFai Wan <mannkafai@gmail.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Jiri Olsa <jolsa@kernel.org>
Link: https://lore.kernel.org/bpf/20250423121329.3163461-3-mannkafai@gmail.com
net/bpf/test_run.c
tools/testing/selftests/bpf/progs/verifier_btf_ctx_access.c