make -C tools/testing/selftests TARGETS="net" TEST_PROGS=udpgro_fwd.sh TESST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' TAP version 13 1..1 # overriding timeout to 7200 # selftests: net: udpgro_fwd.sh # IPv4 # ./udpgro_fwd.sh: line 35: 4765 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # No GRO fail - received 1 packets, expected 10 # ./udpgro_fwd.sh: line 35: 4809 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO frag list ok # ./udpgro_fwd.sh: line 35: 4859 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO fwd ok # ./udpgro_fwd.sh: line 35: 4910 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # UDP fwd perf udp tx: 18 MB/s 307 calls/s 307 msg/s # udp tx: 18 MB/s 306 calls/s 306 msg/s # udp rx: 0 MB/s 256 calls/s # UDP GRO fwd perf udp tx: 19 MB/s 328 calls/s 328 msg/s # udp tx: 18 MB/s 309 calls/s 309 msg/s # udp rx: 0 MB/s 402 calls/s # ./udpgro_fwd.sh: line 35: 4957 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO frag list over UDP tunnel fail - received 1 packets, expected 10 # ./udpgro_fwd.sh: line 35: 5027 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO fwd over UDP tunnel fail - received 1 packets, expected 10 # IPv6 # ./udpgro_fwd.sh: line 35: 5100 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # No GRO fail - received 1 packets, expected 10 # ./udpgro_fwd.sh: line 35: 5143 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO frag list ok # ./udpgro_fwd.sh: line 35: 5193 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO fwd ok # ./udpgro_fwd.sh: line 35: 5244 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # UDP fwd perf udp tx: 19 MB/s 330 calls/s 330 msg/s # udp tx: 19 MB/s 325 calls/s 325 msg/s # udp rx: 0 MB/s 252 calls/s # UDP GRO fwd perf udp tx: 19 MB/s 334 calls/s 334 msg/s # udp tx: 19 MB/s 325 calls/s 325 msg/s # udp rx: 0 MB/s 256 calls/s # udp rx: 0 MB/s 605 calls/s # ./udpgro_fwd.sh: line 35: 5292 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO frag list over UDP tunnel fail - received 1 packets, expected 10 # ./udpgro_fwd.sh: line 35: 5362 Segmentation fault ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2> /dev/null # GRO fwd over UDP tunnel fail - received 1 packets, expected 10 not ok 1 selftests: net: udpgro_fwd.sh # exit=1 make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->