diff options
author | Andrii Nakryiko <andrii@kernel.org> | 2021-09-28 09:19:38 -0700 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2021-09-28 13:51:19 -0700 |
commit | 8fffa0e3451abdd84e4b4e427f7e66040eb24f43 (patch) | |
tree | d2ce43e779b153b109da250117af6e3279d19d2f /tools/testing/selftests/bpf/test_xdp_redirect.sh | |
parent | 9673268f03ba72efcc00fa95f3fe3744fcae0dd0 (diff) | |
download | linux-8fffa0e3451abdd84e4b4e427f7e66040eb24f43.tar.bz2 |
selftests/bpf: Normalize XDP section names in selftests
Convert almost all SEC("xdp_blah") uses to strict SEC("xdp") to comply
with strict libbpf 1.0 logic of exact section name match for XDP program
types. There is only one exception, which is only tested through
iproute2 and defines multiple XDP programs within the same BPF object.
Given iproute2 still works in non-strict libbpf mode and it doesn't have
means to specify XDP programs by its name (not section name/title),
leave that single file alone for now until iproute2 gains lookup by
function/program name.
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Dave Marchevsky <davemarchevsky@fb.com>
Link: https://lore.kernel.org/bpf/20210928161946.2512801-3-andrii@kernel.org
Diffstat (limited to 'tools/testing/selftests/bpf/test_xdp_redirect.sh')
-rwxr-xr-x | tools/testing/selftests/bpf/test_xdp_redirect.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/testing/selftests/bpf/test_xdp_redirect.sh b/tools/testing/selftests/bpf/test_xdp_redirect.sh index c033850886f4..57c8db9972a6 100755 --- a/tools/testing/selftests/bpf/test_xdp_redirect.sh +++ b/tools/testing/selftests/bpf/test_xdp_redirect.sh @@ -52,8 +52,8 @@ test_xdp_redirect() return 0 fi - ip -n ns1 link set veth11 $xdpmode obj xdp_dummy.o sec xdp_dummy &> /dev/null - ip -n ns2 link set veth22 $xdpmode obj xdp_dummy.o sec xdp_dummy &> /dev/null + ip -n ns1 link set veth11 $xdpmode obj xdp_dummy.o sec xdp &> /dev/null + ip -n ns2 link set veth22 $xdpmode obj xdp_dummy.o sec xdp &> /dev/null ip link set dev veth1 $xdpmode obj test_xdp_redirect.o sec redirect_to_222 &> /dev/null ip link set dev veth2 $xdpmode obj test_xdp_redirect.o sec redirect_to_111 &> /dev/null |