/openbmc/linux/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 indirect read from stack R2 off -8+0 size 8") 222 __success __failure_unpriv __msg_unpriv("attempt to corrupt spilled") 237 __success __failure_unpriv __msg_unpriv("attempt to corrupt spilled") 267 __failure_unpriv __msg_unpriv("R1 leaks addr") 553 __success __failure_unpriv __msg_unpriv("R0 leaks addr") [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_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_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_bounds.c | 50 __msg_unpriv("R1 has unknown scalar with mixed signed bounds") 79 __success __failure_unpriv __msg_unpriv("R9 pointer -= pointer prohibited") 544 __msg_unpriv("R0 pointer arithmetic of map value goes out of range") 571 __msg_unpriv("R0 pointer arithmetic of map value goes out of range") 623 __success __failure_unpriv __msg_unpriv("R0 invalid mem access 'scalar'") 646 __success __failure_unpriv __msg_unpriv("R0 invalid mem access 'scalar'") 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") [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") 298 __failure_unpriv __msg_unpriv("R2 variable stack access prohibited for !root") 328 __msg_unpriv("R2 variable stack access prohibited for !root")
|
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") 401 __success __failure_unpriv __msg_unpriv("R2 pointer comparison prohibited") 453 __success __failure_unpriv __msg_unpriv("R0 invalid mem access 'scalar'") 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") [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_search_pruning.c | 31 __success __failure_unpriv __msg_unpriv("R0 leaks addr as return value") 56 __success __failure_unpriv __msg_unpriv("R0 leaks addr as return value") 98 __failure_unpriv __msg_unpriv("R0 leaks addr") 165 __msg_unpriv("invalid read from stack off -16+0 size 8") 275 __success_unpriv __msg_unpriv("") __log_level(1) __retval(0) 313 __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_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_spill_fill.c | 15 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 123 __msg_unpriv("attempt to corrupt spilled") 145 __success __failure_unpriv __msg_unpriv("attempt to corrupt spilled") 160 __success __failure_unpriv __msg_unpriv("attempt to corrupt spilled") 203 __msg_unpriv("invalid read from stack off -4+0 size 4")
|
H A D | verifier_array_access.c | 40 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 64 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 91 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 120 __success __failure_unpriv __msg_unpriv("R0 leaks addr") 237 __failure_unpriv __msg_unpriv("R0 leaks addr") 269 __failure_unpriv __msg_unpriv("R0 leaks addr")
|
H A D | verifier_cfg.c | 61 __msg_unpriv("back-edge") 73 __msg_unpriv("back-edge") 88 __msg_unpriv("back-edge")
|
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_basic_stack.c | 31 __failure_unpriv __msg_unpriv("invalid indirect 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 indirect read from stack R2 off -64+0 size 64") 263 __msg_unpriv("invalid indirect read from stack R2 off -64+0 size 64") 753 __msg_unpriv("invalid indirect 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_direct_stack_access_wraparound.c | 43 __msg_unpriv("R1 stack pointer arithmetic goes out of range")
|
H A D | verifier_uninit.c | 50 __msg_unpriv("R1 pointer comparison")
|