selftests: bpf: break up test_verifier
authorJakub Kicinski <jakub.kicinski@netronome.com>
Fri, 25 Jan 2019 23:24:43 +0000 (15:24 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Mon, 28 Jan 2019 05:37:45 +0000 (21:37 -0800)
commit40f2fbd5a5e9c6d0799632fcba174a7b45c471da
treea2a70957c9a979dc1f6d82eada377f9402865f5f
parent2dfb40121ee83139909e4e17d414eee87897bb8e
selftests: bpf: break up test_verifier

Break up the first 10 kLoC of test verifier test cases
out into smaller files.  Looks like git line counting
gets a little flismy above 16 bit integers, so we need
two commits to break up test_verifier.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Acked-by: Jiong Wang <jiong.wang@netronome.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
48 files changed:
tools/testing/selftests/bpf/test_verifier.c
tools/testing/selftests/bpf/verifier/and.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/array_access.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/basic.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/basic_call.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/basic_instr.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/basic_stack.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/basic_stx_ldx.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/bounds.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/cfg.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/cgroup_skb.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/cgroup_storage.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/const_or.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/ctx.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/ctx_sk_msg.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/ctx_skb.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/direct_packet_access.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/direct_stack_access_wraparound.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/div0.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/div_overflow.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/helper_access_var_len.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/helper_packet_access.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/helper_value_access.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/jump.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/junk_insn.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/ld_abs.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/ld_imm64.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/ld_ind.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/leak_ptr.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/lwt.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/map_in_map.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/map_ret_val.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/prevent_map_lookup.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/raw_stack.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/runtime_jit.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/search_pruning.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/spill_fill.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/stack_ptr.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/uninit.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/unpriv.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/value.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/value_adj_spill.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/value_illegal_alu.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/value_or_null.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/value_ptr_arith.c [new file with mode: 0644]
tools/testing/selftests/bpf/verifier/var_off.c [new file with mode: 0644]