errstr_unpriv 90 tools/testing/selftests/bpf/test_verifier.c const char *errstr_unpriv; errstr_unpriv 937 tools/testing/selftests/bpf/test_verifier.c expected_err = unpriv && test->errstr_unpriv ? errstr_unpriv 938 tools/testing/selftests/bpf/test_verifier.c test->errstr_unpriv : test->errstr; errstr_unpriv 14 tools/testing/selftests/bpf/verifier/array_access.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 34 tools/testing/selftests/bpf/verifier/array_access.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 56 tools/testing/selftests/bpf/verifier/array_access.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 82 tools/testing/selftests/bpf/verifier/array_access.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 163 tools/testing/selftests/bpf/verifier/array_access.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 188 tools/testing/selftests/bpf/verifier/array_access.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 48 tools/testing/selftests/bpf/verifier/bounds.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 76 tools/testing/selftests/bpf/verifier/bounds.c .errstr_unpriv = "R9 pointer -= pointer prohibited", errstr_unpriv 464 tools/testing/selftests/bpf/verifier/bounds.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 485 tools/testing/selftests/bpf/verifier/bounds.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 22 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 46 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 72 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R8 has unknown scalar with mixed signed bounds", errstr_unpriv 97 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R8 has unknown scalar with mixed signed bounds", errstr_unpriv 144 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 213 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 263 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 290 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 316 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 345 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R7 has unknown scalar with mixed signed bounds", errstr_unpriv 375 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 403 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c .errstr_unpriv = "R1 has unknown scalar with mixed signed bounds", errstr_unpriv 22 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 219 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "back-edge from insn", errstr_unpriv 318 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "allowed for root only", errstr_unpriv 349 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "allowed for root only", errstr_unpriv 400 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 1067 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "allowed for root only", errstr_unpriv 1980 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 2006 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 2031 tools/testing/selftests/bpf/verifier/calls.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 45 tools/testing/selftests/bpf/verifier/cfg.c .errstr_unpriv = "back-edge", errstr_unpriv 58 tools/testing/selftests/bpf/verifier/cfg.c .errstr_unpriv = "back-edge", errstr_unpriv 71 tools/testing/selftests/bpf/verifier/cfg.c .errstr_unpriv = "back-edge", errstr_unpriv 31 tools/testing/selftests/bpf/verifier/cgroup_skb.c .errstr_unpriv = "invalid bpf_context access off=76 size=4", errstr_unpriv 184 tools/testing/selftests/bpf/verifier/cgroup_skb.c .errstr_unpriv = "invalid bpf_context access off=152 size=8", errstr_unpriv 108 tools/testing/selftests/bpf/verifier/cgroup_storage.c .errstr_unpriv = "R2 leaks addr into helper function", errstr_unpriv 218 tools/testing/selftests/bpf/verifier/cgroup_storage.c .errstr_unpriv = "R2 leaks addr into helper function", errstr_unpriv 75 tools/testing/selftests/bpf/verifier/ctx.c .errstr_unpriv = "dereference of modified ctx ptr", errstr_unpriv 59 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 81 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 104 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 377 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "R1 leaks addr", errstr_unpriv 388 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "R1 leaks addr", errstr_unpriv 901 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "", errstr_unpriv 923 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "R1 leaks addr", errstr_unpriv 945 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "", errstr_unpriv 1042 tools/testing/selftests/bpf/verifier/ctx_skb.c .errstr_unpriv = "R1 leaks addr", errstr_unpriv 88 tools/testing/selftests/bpf/verifier/dead_code.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 106 tools/testing/selftests/bpf/verifier/dead_code.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 124 tools/testing/selftests/bpf/verifier/dead_code.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 140 tools/testing/selftests/bpf/verifier/dead_code.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 155 tools/testing/selftests/bpf/verifier/dead_code.c .errstr_unpriv = "function calls to other bpf functions are allowed for root only", errstr_unpriv 38 tools/testing/selftests/bpf/verifier/direct_stack_access_wraparound.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 99 tools/testing/selftests/bpf/verifier/jset.c .errstr_unpriv = "!read_ok", errstr_unpriv 114 tools/testing/selftests/bpf/verifier/jset.c .errstr_unpriv = "!read_ok", errstr_unpriv 128 tools/testing/selftests/bpf/verifier/jset.c .errstr_unpriv = "!read_ok", errstr_unpriv 21 tools/testing/selftests/bpf/verifier/jump.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 49 tools/testing/selftests/bpf/verifier/jump.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 85 tools/testing/selftests/bpf/verifier/jump.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 136 tools/testing/selftests/bpf/verifier/jump.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 177 tools/testing/selftests/bpf/verifier/jump.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 13 tools/testing/selftests/bpf/verifier/ld_imm64.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 27 tools/testing/selftests/bpf/verifier/ld_imm64.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 13 tools/testing/selftests/bpf/verifier/leak_ptr.c .errstr_unpriv = "R2 leaks addr into mem", errstr_unpriv 28 tools/testing/selftests/bpf/verifier/leak_ptr.c .errstr_unpriv = "R10 leaks addr into mem", errstr_unpriv 43 tools/testing/selftests/bpf/verifier/leak_ptr.c .errstr_unpriv = "R2 leaks addr into ctx", errstr_unpriv 64 tools/testing/selftests/bpf/verifier/leak_ptr.c .errstr_unpriv = "R6 leaks addr into mem", errstr_unpriv 78 tools/testing/selftests/bpf/verifier/map_ptr_mixing.c .errstr_unpriv = "tail_call abusing map_ptr", errstr_unpriv 62 tools/testing/selftests/bpf/verifier/map_ret_val.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 20 tools/testing/selftests/bpf/verifier/search_pruning.c .errstr_unpriv = "R0 leaks addr as return value" errstr_unpriv 40 tools/testing/selftests/bpf/verifier/search_pruning.c .errstr_unpriv = "R0 leaks addr as return value" errstr_unpriv 78 tools/testing/selftests/bpf/verifier/search_pruning.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 13 tools/testing/selftests/bpf/verifier/spill_fill.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 46 tools/testing/selftests/bpf/verifier/spill_fill.c .errstr_unpriv = "attempt to corrupt spilled", errstr_unpriv 59 tools/testing/selftests/bpf/verifier/spill_fill.c .errstr_unpriv = "attempt to corrupt spilled", errstr_unpriv 72 tools/testing/selftests/bpf/verifier/spill_fill.c .errstr_unpriv = "attempt to corrupt spilled", errstr_unpriv 26 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 55 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 84 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 114 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 144 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 174 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 204 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 236 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 272 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 303 tools/testing/selftests/bpf/verifier/spin_lock.c .errstr_unpriv = "", errstr_unpriv 48 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 94 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 108 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 147 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 172 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 185 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 236 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 295 tools/testing/selftests/bpf/verifier/stack_ptr.c .errstr_unpriv = "invalid stack off=0 size=1", errstr_unpriv 37 tools/testing/selftests/bpf/verifier/uninit.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 9 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 40 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R1 pointer arithmetic", errstr_unpriv 51 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 62 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R10 pointer comparison", errstr_unpriv 76 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "unknown func bpf_trace_printk#6", errstr_unpriv 95 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R4 leaks addr", errstr_unpriv 122 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "attempt to corrupt spilled", errstr_unpriv 134 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "attempt to corrupt spilled", errstr_unpriv 156 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R1 leaks addr", errstr_unpriv 407 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 431 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R10 partial copy", errstr_unpriv 445 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R3 leaks addr into helper", errstr_unpriv 459 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R1 pointer comparison", errstr_unpriv 493 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R10 pointer comparison", errstr_unpriv 506 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R1 stack pointer arithmetic goes out of range", errstr_unpriv 519 tools/testing/selftests/bpf/verifier/unpriv.c .errstr_unpriv = "R2 pointer comparison", errstr_unpriv 14 tools/testing/selftests/bpf/verifier/value.c .errstr_unpriv = "R1 !read_ok", errstr_unpriv 48 tools/testing/selftests/bpf/verifier/value.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 76 tools/testing/selftests/bpf/verifier/value.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 100 tools/testing/selftests/bpf/verifier/value.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 19 tools/testing/selftests/bpf/verifier/value_adj_spill.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 40 tools/testing/selftests/bpf/verifier/value_adj_spill.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 66 tools/testing/selftests/bpf/verifier/value_illegal_alu.c .errstr_unpriv = "R0 pointer arithmetic prohibited", errstr_unpriv 91 tools/testing/selftests/bpf/verifier/value_illegal_alu.c .errstr_unpriv = "leaking pointer from stack off -8", errstr_unpriv 149 tools/testing/selftests/bpf/verifier/value_or_null.c .errstr_unpriv = "R0 leaks addr", errstr_unpriv 25 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R1 tried to add from different maps", errstr_unpriv 53 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 min value is outside of the array range", errstr_unpriv 125 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R2 tried to add from different pointers or scalars", errstr_unpriv 172 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R2 tried to add from different maps or paths", errstr_unpriv 262 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 284 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 306 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 330 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 354 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 377 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 478 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 581 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 605 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R1 pointer arithmetic of map value goes out of range", errstr_unpriv 751 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 817 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer arithmetic of map value goes out of range", errstr_unpriv 837 tools/testing/selftests/bpf/verifier/value_ptr_arith.c .errstr_unpriv = "R0 pointer -= pointer prohibited", errstr_unpriv 192 tools/testing/selftests/bpf/verifier/var_off.c .errstr_unpriv = "R2 stack pointer arithmetic goes out of range, prohibited for !root",