make -C tools/testing/selftests TARGETS="net" TEST_PROGS=udpgro_bench.sh TTEST_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_bench.sh # ipv4 # tcp - over veth touching data # ./udpgro_bench.sh: line 21: 23816 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # tcp tx: 293 MB/s 4976 calls/s 4976 msg/s # tcp rx: 294 MB/s 5409 calls/s # tcp tx: 251 MB/s 4266 calls/s 4266 msg/s # tcp rx: 251 MB/s 6427 calls/s # tcp tx: 254 MB/s 4320 calls/s 4320 msg/s # tcp rx: 255 MB/s 6580 calls/s # udp gso - over veth touching data # ./udpgro_bench.sh: line 21: 23846 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 17 MB/s 12222 calls/s # udp tx: 25 MB/s 437 calls/s 437 msg/s # udp rx: 25 MB/s 18018 calls/s # udp tx: 25 MB/s 433 calls/s 433 msg/s # udp rx: 26 MB/s 18606 calls/s # udp tx: 26 MB/s 443 calls/s 443 msg/s # udp rx: 26 MB/s 18564 calls/s # udp gso and gro - over veth touching data # ./udpgro_bench.sh: line 21: 23876 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 478 MB/s 8117 calls/s # udp tx: 681 MB/s 11554 calls/s 11554 msg/s # udp rx: 652 MB/s 11075 calls/s # udp tx: 662 MB/s 11244 calls/s 11244 msg/s # udp rx: 644 MB/s 10926 calls/s # udp tx: 673 MB/s 11424 calls/s 11424 msg/s # udp rx: 666 MB/s 11307 calls/s # ipv6 # tcp - over veth touching data # ./udpgro_bench.sh: line 21: 23906 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # tcp tx: 300 MB/s 5091 calls/s 5091 msg/s # tcp rx: 300 MB/s 5101 calls/s # tcp tx: 258 MB/s 4377 calls/s 4377 msg/s # tcp rx: 258 MB/s 5868 calls/s # tcp tx: 261 MB/s 4441 calls/s 4441 msg/s # tcp rx: 261 MB/s 6752 calls/s # tcp tx: 256 MB/s 4353 calls/s 4353 msg/s # udp gso - over veth touching data # ./udpgro_bench.sh: line 21: 23936 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 17 MB/s 12943 calls/s # udp tx: 24 MB/s 420 calls/s 420 msg/s # udp rx: 24 MB/s 17716 calls/s # udp tx: 24 MB/s 423 calls/s 423 msg/s # udp rx: 25 MB/s 18361 calls/s # udp tx: 25 MB/s 427 calls/s 427 msg/s # udp rx: 25 MB/s 18318 calls/s # udp gso and gro - over veth touching data # ./udpgro_bench.sh: line 21: 23966 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 578 MB/s 9813 calls/s # udp tx: 804 MB/s 13639 calls/s 13639 msg/s # udp rx: 754 MB/s 12791 calls/s # udp tx: 764 MB/s 12958 calls/s 12958 msg/s # udp rx: 647 MB/s 10979 calls/s # udp tx: 664 MB/s 11272 calls/s 11272 msg/s # udp rx: 666 MB/s 11297 calls/s # udp tx: 673 MB/s 11419 calls/s 11419 msg/s ok 1 selftests: net: udpgro_bench.sh 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__->