linux/tools/testing/selftests/bpf/verifier
Ilya Leoshkevich 3776f3517e selftests, bpf: Test that dead ldx_w insns are accepted
Prevent regressions related to zero-extension metadata handling during
dead code sanitization.

Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20210812151811.184086-3-iii@linux.ibm.com
2021-08-13 17:46:26 +02:00
..
.gitignore
and.c bpf, selftests: Adjust few selftest outcomes wrt unreachable code 2021-06-14 23:06:38 +02:00
array_access.c bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds 2021-04-27 17:13:49 +02:00
atomic_and.c
atomic_bounds.c
atomic_cmpxchg.c
atomic_fetch_add.c
atomic_or.c
atomic_xchg.c
atomic_xor.c
basic.c
basic_call.c
basic_instr.c
basic_stack.c
basic_stx_ldx.c
bounds.c bpf, selftests: Adjust few selftest outcomes wrt unreachable code 2021-06-14 23:06:38 +02:00
bounds_deduction.c bpf: Update selftests to reflect new error states 2021-04-16 23:52:15 +02:00
bounds_mix_sign_unsign.c bpf: Update selftests to reflect new error states 2021-04-16 23:52:15 +02:00
bpf_get_stack.c bpf/selftests: Add bpf_get_task_stack retval bounds verifier test 2021-04-19 18:23:33 -07:00
calls.c bpf: Support bpf program calling kernel function 2021-03-26 20:41:51 -07:00
cfg.c
cgroup_inv_retcode.c
cgroup_skb.c
cgroup_storage.c
const_or.c
ctx.c
ctx_sk_lookup.c
ctx_sk_msg.c
ctx_skb.c
d_path.c
dead_code.c selftests, bpf: Test that dead ldx_w insns are accepted 2021-08-13 17:46:26 +02:00
direct_packet_access.c
direct_stack_access_wraparound.c
direct_value_access.c
div0.c
div_overflow.c
event_output.c
helper_access_var_len.c
helper_packet_access.c
helper_value_access.c
int_ptr.c
jit.c
jmp32.c bpf, selftests: Adjust few selftest outcomes wrt unreachable code 2021-06-14 23:06:38 +02:00
jset.c bpf, selftests: Adjust few selftest outcomes wrt unreachable code 2021-06-14 23:06:38 +02:00
jump.c
junk_insn.c
ld_abs.c
ld_dw.c
ld_imm64.c
ld_ind.c
leak_ptr.c
loops1.c
lwt.c
map_in_map.c
map_ptr.c bpf: Update selftests to reflect new error states 2021-04-16 23:52:15 +02:00
map_ptr_mixing.c
map_ret_val.c
masking.c
meta_access.c
perf_event_sample_period.c
precise.c
prevent_map_lookup.c
raw_stack.c
raw_tp_writable.c
ref_tracking.c
regalloc.c
runtime_jit.c
scale.c
search_pruning.c
sock.c
spill_fill.c
spin_lock.c
stack_ptr.c bpf, selftests: Adjust few selftest result_unpriv outcomes 2021-05-25 22:08:53 +02:00
subreg.c
uninit.c
unpriv.c bpf, selftests: Adjust few selftest outcomes wrt unreachable code 2021-06-14 23:06:38 +02:00
value.c
value_adj_spill.c
value_illegal_alu.c
value_or_null.c
value_ptr_arith.c bpf, selftests: Add test cases for pointer alu from multiple paths 2021-07-16 16:57:07 +02:00
var_off.c
wide_access.c
xadd.c
xdp.c
xdp_direct_packet_access.c