]> asedeno.scripts.mit.edu Git - linux.git/commit
selftests/bpf: add loop test 4
authorAlexei Starovoitov <ast@kernel.org>
Fri, 2 Aug 2019 22:54:01 +0000 (15:54 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 6 Aug 2019 15:20:25 +0000 (08:20 -0700)
commita78d0dbec712999ecd2f800eea0f62dc93867a78
tree90f15e134543da24e38678741d42abee60aba6a4
parent02bc2b64940e00cf1e2809600498433f1fbc698a
selftests/bpf: add loop test 4

Add a test that returns a 'random' number between [0, 2^20)
If state pruning is not working correctly for loop body the number of
processed insns will be 2^20 * num_of_insns_in_loop_body and the program
will be rejected.

Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Andrii Nakryiko <andriin@fb.com>
Acked-by: Yonghong Song <yhs@fb.com>
tools/testing/selftests/bpf/prog_tests/bpf_verif_scale.c
tools/testing/selftests/bpf/progs/loop4.c [new file with mode: 0644]