| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_unpriv.c | 82 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 119 __success __failure_unpriv __msg_unpriv("R1 pointer arithmetic") 132 __success __failure_unpriv __msg_unpriv("R1 pointer comparison") 145 __success __failure_unpriv __msg_unpriv("R10 pointer comparison") 178 __success __failure_unpriv __msg_unpriv("R4 leaks addr") 202 __msg_unpriv("invalid read from stack R2 off -8+0 size 8") 267 __failure_unpriv __msg_unpriv("R1 leaks addr") 553 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 591 __success __failure_unpriv __msg_unpriv("R10 partial copy") 682 __msg_unpriv("R1 stack pointer arithmetic goes out of range") [all …]
|
| H A D | verifier_bounds_deduction.c | 11 __msg_unpriv("R1 has pointer with unsupported alu operation") 25 __msg_unpriv("R1 has pointer with unsupported alu operation") 43 __msg_unpriv("R1 has pointer with unsupported alu operation") 57 __msg_unpriv("R6 has pointer with unsupported alu operation") 76 __msg_unpriv("R1 has pointer with unsupported alu operation") 90 __msg_unpriv("R1 has pointer with unsupported alu operation") 105 __msg_unpriv("R1 has pointer with unsupported alu operation") 124 __msg_unpriv("R1 has pointer with unsupported alu operation") 143 __msg_unpriv("R1 has pointer with unsupported alu operation")
|
| H A D | verifier_spin_lock.c | 22 __success __failure_unpriv __msg_unpriv("") 56 __failure_unpriv __msg_unpriv("") 89 __failure_unpriv __msg_unpriv("") 123 __failure_unpriv __msg_unpriv("") 157 __failure_unpriv __msg_unpriv("") 191 __failure_unpriv __msg_unpriv("") 225 __failure_unpriv __msg_unpriv("") 259 __failure_unpriv __msg_unpriv("") 295 __failure_unpriv __msg_unpriv("") 334 __failure_unpriv __msg_unpriv("") [all …]
|
| H A D | verifier_stack_ptr.c | 73 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 134 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 151 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 167 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 185 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 204 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 239 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 256 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 290 __msg_unpriv("R1 stack pointer arithmetic goes out of range") 308 __msg_unpriv("R1 stack pointer arithmetic goes out of range") [all …]
|
| H A D | verifier_var_off.c | 38 __msg_unpriv("R2 variable stack access prohibited for !root") 65 __failure_unpriv __msg_unpriv("R2 variable stack access prohibited for !root") 95 __msg_unpriv("R2 variable stack access prohibited for !root") 133 __msg_unpriv("R2 variable stack access prohibited for !root") 170 __msg_unpriv("R2 variable stack access prohibited for !root") 327 __failure_unpriv __msg_unpriv("R2 variable stack access prohibited for !root") 357 __msg_unpriv("R2 variable stack access prohibited for !root")
|
| H A D | verifier_bounds.c | 50 __msg_unpriv("R1 has unknown scalar with mixed signed bounds") 544 __msg_unpriv("R0 pointer arithmetic of map value goes out of range") 695 __msg_unpriv("R0 min value is outside of the allowed memory range") 723 __msg_unpriv("R0 min value is outside of the allowed memory range") 751 __msg_unpriv("R0 min value is outside of the allowed memory range") 779 __msg_unpriv("invalid access to map value") 806 __msg_unpriv("invalid access to map value") 833 __msg_unpriv("R0 min value is outside of the allowed memory range") 862 __msg_unpriv("R0 min value is outside of the allowed memory range") 953 __success __failure_unpriv __msg_unpriv("R0 leaks addr") [all …]
|
| H A D | verifier_map_ptr.c | 38 __msg_unpriv("access is allowed only to CAP_PERFMON and CAP_SYS_ADMIN") 56 __msg_unpriv("access is allowed only to CAP_PERFMON and CAP_SYS_ADMIN") 78 __msg_unpriv("access is allowed only to CAP_PERFMON and CAP_SYS_ADMIN") 96 __msg_unpriv("access is allowed only to CAP_PERFMON and CAP_SYS_ADMIN") 114 __msg_unpriv("R1 has pointer with unsupported alu operation") 138 __msg_unpriv("R0 has pointer with unsupported alu operation")
|
| H A D | verifier_value_ptr_arith.c | 45 __msg_unpriv("R1 tried to add from different maps, paths or scalars") 83 __msg_unpriv("R1 tried to add from different maps, paths or scalars") 121 __msg_unpriv("R1 tried to add from different maps, paths or scalars") 229 __msg_unpriv("R1 tried to add from different maps, paths or scalars") 269 __msg_unpriv("R1 tried to add from different maps, paths or scalars") 339 __msg_unpriv("R0 min value is outside of the allowed memory range") 594 __msg_unpriv("R0 pointer arithmetic of map value goes out of range") 621 __msg_unpriv("R0 pointer arithmetic of map value goes out of range") 674 __msg_unpriv("R0 pointer arithmetic of map value goes out of range") 701 __msg_unpriv("R0 pointer arithmetic of map value goes out of range") [all …]
|
| H A D | verifier_cfg.c | 61 __msg_unpriv("back-edge") 73 __msg_unpriv("back-edge") 88 __msg_unpriv("back-edge") 103 __failure_unpriv __msg_unpriv("back-edge from insn 10 to 11") 125 __failure_unpriv __msg_unpriv("back-edge from insn 3 to 2")
|
| H A D | verifier_search_pruning.c | 32 __success __failure_unpriv __msg_unpriv("R0 leaks addr as return value") 57 __success __failure_unpriv __msg_unpriv("R0 leaks addr as return value") 99 __failure_unpriv __msg_unpriv("R0 leaks addr") 166 __msg_unpriv("invalid read from stack off -16+0 size 8") 276 __success_unpriv __msg_unpriv("") __log_level(1) __retval(0) 314 __msg_unpriv("invalid read from stack off -8+1 size 8")
|
| H A D | verifier_leak_ptr.c | 18 __failure_unpriv __msg_unpriv("R2 leaks addr into mem") 36 __failure_unpriv __msg_unpriv("R10 leaks addr into mem") 51 __success __failure_unpriv __msg_unpriv("R2 leaks addr into ctx") 68 __success __failure_unpriv __msg_unpriv("R6 leaks addr into mem")
|
| H A D | verifier_spill_fill.c | 16 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 124 __msg_unpriv("attempt to corrupt spilled") 146 __success __failure_unpriv __msg_unpriv("attempt to corrupt spilled") 161 __success __failure_unpriv __msg_unpriv("attempt to corrupt spilled") 204 __msg_unpriv("invalid read from stack off -4+0 size 4") 1106 __msg_unpriv("8: (79) r1 = *(u64 *)(r10 -8)") 1107 __msg_unpriv("9: (95) exit") 1108 __msg_unpriv("8: (79) r1 = *(u64 *)(r10 -8)") 1109 __msg_unpriv("invalid read from stack off -8+2 size 8") 1251 __failure_unpriv __msg_unpriv("invalid read from stack off -8+1 size 8") in __caps_unpriv()
|
| H A D | verifier_value.c | 25 __failure_unpriv __msg_unpriv("R1 !read_ok") 46 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 96 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 129 __success __failure_unpriv __msg_unpriv("R0 leaks addr")
|
| H A D | verifier_jeq_infer_not_null.c | 30 __success __failure_unpriv __msg_unpriv("R7 pointer comparison") 67 __failure_unpriv __msg_unpriv("R7 pointer comparison") 102 __success __failure_unpriv __msg_unpriv("R7 pointer comparison") 141 __failure_unpriv __msg_unpriv("R7 pointer comparison")
|
| H A D | verifier_movsx.c | 208 __failure_unpriv __msg_unpriv("R10 sign-extension part of pointer") 230 __failure_unpriv __msg_unpriv("back-edge from insn 2 to 0") 248 __failure_unpriv __msg_unpriv("frame pointer is read only") 270 __failure_unpriv __msg_unpriv("frame pointer is read only")
|
| H A D | verifier_value_adj_spill.c | 24 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 53 __success __failure_unpriv __msg_unpriv("R0 leaks addr")
|
| H A D | verifier_array_access.c | 54 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 78 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 105 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 134 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 251 __failure_unpriv __msg_unpriv("R0 leaks addr") 283 __failure_unpriv __msg_unpriv("R0 leaks addr")
|
| H A D | verifier_basic_stack.c | 31 __failure_unpriv __msg_unpriv("invalid read from stack") 49 __failure_unpriv __msg_unpriv("invalid read from stack")
|
| H A D | verifier_value_illegal_alu.c | 97 __failure_unpriv __msg_unpriv("R0 pointer arithmetic prohibited") 122 __msg_unpriv("leaking pointer from stack off -8")
|
| H A D | verifier_value_or_null.c | 186 __failure_unpriv __msg_unpriv("R0 leaks addr") 240 __failure_unpriv __msg_unpriv("")
|
| H A D | verifier_helper_access_var_len.c | 70 __msg_unpriv("invalid read from stack R2 off -64+0 size 64") 263 __msg_unpriv("invalid read from stack R2 off -64+0 size 64") 753 __msg_unpriv("invalid read from stack R2 off -64+32 size 64")
|
| H A D | verifier_cgroup_storage.c | 152 __msg_unpriv("R2 leaks addr into helper function") 291 __msg_unpriv("R2 leaks addr into helper function")
|
| H A D | verifier_runtime_jit.c | 255 __success __failure_unpriv __msg_unpriv("tail_call abusing map_ptr") 282 __success __failure_unpriv __msg_unpriv("tail_call abusing map_ptr")
|
| H A D | verifier_cgroup_skb.c | 11 __msg_unpriv("invalid bpf_context access off=76 size=4") 199 __msg_unpriv("invalid bpf_context access off=152 size=8")
|
| H A D | verifier_mtu.c | 11 __failure_unpriv __msg_unpriv("invalid read from stack")
|