]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/bpf: Add test for strict BTF type check
authorKumar Kartikeya Dwivedi <memxor@gmail.com>
Sun, 24 Apr 2022 21:49:01 +0000 (03:19 +0530)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 26 Apr 2022 03:26:45 +0000 (20:26 -0700)
commit05c28d8ab46215d68f8353b033dd50b2739408ee
tree5331a23b54ef32a3d8e1a8fab6838c38c167fc49
parent7c956d8541f6b92befc1870cac815e8004335b6d
selftests/bpf: Add test for strict BTF type check

Ensure that the edge case where first member type was matched
successfully even if it didn't match BTF type of register is caught and
rejected by the verifier.

Signed-off-by: Kumar Kartikeya Dwivedi <memxor@gmail.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20220424214901.2743946-14-memxor@gmail.com
net/bpf/test_run.c
tools/testing/selftests/bpf/verifier/calls.c