bpf: Fix accesses to uninit stack slots
[platform/kernel/linux-rpi.git] / tools / testing / selftests / bpf / progs / verifier_int_ptr.c
index b054f9c..589e827 100644 (file)
@@ -5,9 +5,10 @@
 #include <bpf/bpf_helpers.h>
 #include "bpf_misc.h"
 
-SEC("cgroup/sysctl")
+SEC("socket")
 __description("ARG_PTR_TO_LONG uninitialized")
-__failure __msg("invalid indirect read from stack R4 off -16+0 size 8")
+__success
+__failure_unpriv __msg_unpriv("invalid indirect read from stack R4 off -16+0 size 8")
 __naked void arg_ptr_to_long_uninitialized(void)
 {
        asm volatile ("                                 \