]> git.baikalelectronics.ru Git - kernel.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)
commit31ebe094286fa482e750e5dae084161cd9227d18
tree90f15e134543da24e38678741d42abee60aba6a4
parent1664093358033909bbd68d6e2c9a3b43029a5646
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]