]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests/bpf: Cover pseudo-BTF ksym log masking
authorNuoqi Gui <gnq25@mails.tsinghua.edu.cn>
Tue, 23 Jun 2026 10:43:39 +0000 (18:43 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 26 Jun 2026 00:59:05 +0000 (17:59 -0700)
commit8a870967ca612933974808e6f4725613fea0cece
tree2b49f1b4fc20eaca2147fe4ce289f244c0048708
parent72a85e9464a5332fb2cd7efd26d9295275ceda2d
selftests/bpf: Cover pseudo-BTF ksym log masking

Add verifier_unpriv coverage for a raw socket-filter load of the
bpf_prog_active typed ksym. The test verifies that the unprivileged load
remains accepted and that the verbose verifier log prints the ldimm64
immediate as 0x0 instead of exposing a nonzero kernel address.

Signed-off-by: Nuoqi Gui <gnq25@mails.tsinghua.edu.cn>
Link: https://lore.kernel.org/r/20260623-f01-13-pseudo-btf-id-cap-bpf-v2-2-a190ebb8f3e2@mails.tsinghua.edu.cn
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Eduard Zingerman <eddyz87@gmail.com>
tools/testing/selftests/bpf/progs/verifier_unpriv.c