selftests/bpf: Offloaded prog after non-offloaded should not cause BUG
authorEduard Zingerman <eddyz87@gmail.com>
Tue, 12 Sep 2023 00:55:38 +0000 (03:55 +0300)
committerMartin KaFai Lau <martin.lau@kernel.org>
Tue, 12 Sep 2023 06:18:11 +0000 (23:18 -0700)
commite4c31164737e9a00de1be6455e2c667ac5478b3c
tree374828d16bb2e488f50e0e76d961028ab55476e0
parent1a49f4195d3498fe458a7f5ff7ec5385da70d92e
selftests/bpf: Offloaded prog after non-offloaded should not cause BUG

Check what happens if non-offloaded dev bound BPF
program is followed by offloaded dev bound program.
Test case adapated from syzbot report [1].

[1] https://lore.kernel.org/bpf/000000000000d97f3c060479c4f8@google.com/

Signed-off-by: Eduard Zingerman <eddyz87@gmail.com>
Link: https://lore.kernel.org/r/20230912005539.2248244-3-eddyz87@gmail.com
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
tools/testing/selftests/bpf/prog_tests/xdp_dev_bound_only.c [new file with mode: 0644]