/
usr
/
src
/
linux-headers-5.15.0-181
/
tools
/
testing
/
selftests
/
bpf
/
/usr/src/linux-headers-5.15.0-181/tools/testing/selftests/bpf
mkdir
upload
Name
Size
Mode
Actions
benchs/
-
0755
rm
bpf_testmod/
-
0755
rm
ima_setup.sh
2515
0755
edit
dl
rm
Makefile
20073
0644
edit
dl
rm
Makefile.docs
2239
0644
edit
dl
rm
test_bpftool.sh
415
0755
edit
dl
rm
test_bpftool_build.sh
3707
0755
edit
dl
rm
test_bpftool_metadata.sh
1597
0755
edit
dl
rm
test_doc_build.sh
638
0755
edit
dl
rm
test_flow_dissector.sh
5243
0755
edit
dl
rm
test_ftrace.sh
701
0755
edit
dl
rm
test_kmod.sh
1318
0755
edit
dl
rm
test_lirc_mode2.sh
764
0755
edit
dl
rm
test_lwt_ip_encap.sh
14931
0755
edit
dl
rm
test_lwt_seg6local.sh
5808
0755
edit
dl
rm
test_skb_cgroup_id.sh
1349
0755
edit
dl
rm
test_sock_addr.sh
1105
0755
edit
dl
rm
test_tcp_check_syncookie.sh
1715
0755
edit
dl
rm
test_tc_edt.sh
2784
0755
edit
dl
rm
test_tc_tunnel.sh
7925
0755
edit
dl
rm
test_tunnel.sh
19320
0755
edit
dl
rm
test_xdping.sh
2077
0755
edit
dl
rm
test_xdp_meta.sh
1257
0755
edit
dl
rm
test_xdp_redirect.sh
1715
0755
edit
dl
rm
test_xdp_redirect_multi.sh
6321
0755
edit
dl
rm
test_xdp_veth.sh
3099
0755
edit
dl
rm
test_xdp_vlan.sh
5743
0755
edit
dl
rm
test_xdp_vlan_mode_generic.sh
186
0755
edit
dl
rm
test_xdp_vlan_mode_native.sh
180
0755
edit
dl
rm
test_xsk.sh
4430
0755
edit
dl
rm
vmtest.sh
9584
0755
edit
dl
rm
with_addr.sh
1296
0755
edit
dl
rm
with_tunnels.sh
693
0755
edit
dl
rm
xsk_prereqs.sh
1815
0755
edit
dl
rm
Edit:
/usr/src/linux-headers-5.15.0-181/tools/testing/selftests/bpf/test_xdp_meta.sh
(1257B)
#!/bin/sh cleanup() { if [ "$?" = "0" ]; then echo "selftests: test_xdp_meta [PASS]"; else echo "selftests: test_xdp_meta [FAILED]"; fi set +e ip link del veth1 2> /dev/null ip netns del ns1 2> /dev/null ip netns del ns2 2> /dev/null } ip link set dev lo xdp off 2>/dev/null > /dev/null if [ $? -ne 0 ];then echo "selftests: [SKIP] Could not run test without the ip xdp support" exit 0 fi set -e ip netns add ns1 ip netns add ns2 trap cleanup 0 2 3 6 9 ip link add veth1 type veth peer name veth2 ip link set veth1 netns ns1 ip link set veth2 netns ns2 ip netns exec ns1 ip addr add 10.1.1.11/24 dev veth1 ip netns exec ns2 ip addr add 10.1.1.22/24 dev veth2 ip netns exec ns1 tc qdisc add dev veth1 clsact ip netns exec ns2 tc qdisc add dev veth2 clsact ip netns exec ns1 tc filter add dev veth1 ingress bpf da obj test_xdp_meta.o sec t ip netns exec ns2 tc filter add dev veth2 ingress bpf da obj test_xdp_meta.o sec t ip netns exec ns1 ip link set dev veth1 xdp obj test_xdp_meta.o sec x ip netns exec ns2 ip link set dev veth2 xdp obj test_xdp_meta.o sec x ip netns exec ns1 ip link set dev veth1 up ip netns exec ns2 ip link set dev veth2 up ip netns exec ns1 ping -c 1 10.1.1.22 ip netns exec ns2 ping -c 1 10.1.1.11 exit 0
Save
cmd:
run