aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/verifier/unpriv.c
diff options
context:
space:
mode:
authorStanislav Fomichev <sdf@google.com>2019-01-28 09:21:18 -0800
committerDaniel Borkmann <daniel@iogearbox.net>2019-01-31 10:13:21 +0100
commitcfff578ed51ca4ad4c66c8d4bd78694096ea5515 (patch)
tree499bb75269dc00ff4121f793c4827b6eea77d3bd /tools/testing/selftests/bpf/verifier/unpriv.c
parentselftests/bpf: skip verifier tests for unsupported map types (diff)
downloadlinux-dev-cfff578ed51ca4ad4c66c8d4bd78694096ea5515.tar.xz
linux-dev-cfff578ed51ca4ad4c66c8d4bd78694096ea5515.zip
selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT
We don't have this helper if the kernel was compiled without CONFIG_BPF_EVENTS. Setting prog_type to BPF_PROG_TYPE_TRACEPOINT let's verifier correctly skip this test based on the missing prog_type support in the kernel. Signed-off-by: Stanislav Fomichev <sdf@google.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Diffstat (limited to '')
-rw-r--r--tools/testing/selftests/bpf/verifier/unpriv.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/verifier/unpriv.c b/tools/testing/selftests/bpf/verifier/unpriv.c
index dca58cf1a4ab..3e046695fad7 100644
--- a/tools/testing/selftests/bpf/verifier/unpriv.c
+++ b/tools/testing/selftests/bpf/verifier/unpriv.c
@@ -76,6 +76,7 @@
.errstr_unpriv = "unknown func bpf_trace_printk#6",
.result_unpriv = REJECT,
.result = ACCEPT,
+ .prog_type = BPF_PROG_TYPE_TRACEPOINT,
},
{
"unpriv: pass pointer to helper function",