]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/bpf: Test subprog jit when toggle bpf_jit_harden repeatedly
authorHou Tao <houtao1@huawei.com>
Wed, 9 Mar 2022 12:33:21 +0000 (20:33 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 16 Mar 2022 22:13:36 +0000 (15:13 -0700)
commit1e3b4e6dd82cd5d4c3db4c1497177d5358369d27
treec71583fe5f6015841ad8a289ecd42e00d3a36029
parent19222368e872a423ebe8c918f21f78e073464de6
selftests/bpf: Test subprog jit when toggle bpf_jit_harden repeatedly

When bpf_jit_harden is toggled between 0 and 2, subprog jit may fail
due to inconsistent twice read values of bpf_jit_harden during jit. So
add a test to ensure the problem is fixed.

Signed-off-by: Hou Tao <houtao1@huawei.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20220309123321.2400262-5-houtao1@huawei.com
tools/testing/selftests/bpf/prog_tests/subprogs.c