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: 24337 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # tcp tx: 257 MB/s 4364 calls/s 4364 msg/s # tcp rx: 257 MB/s 6358 calls/s # tcp tx: 247 MB/s 4191 calls/s 4191 msg/s # tcp rx: 247 MB/s 6360 calls/s # tcp tx: 158 MB/s 2685 calls/s 2685 msg/s # tcp rx: 157 MB/s 4183 calls/s # tcp tx: 206 MB/s 3496 calls/s 3496 msg/s # udp gso - over veth touching data # ./udpgro_bench.sh: line 21: 24367 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 16 MB/s 11634 calls/s # udp tx: 25 MB/s 433 calls/s 433 msg/s # udp rx: 24 MB/s 17766 calls/s # udp tx: 25 MB/s 426 calls/s 426 msg/s # udp rx: 26 MB/s 18648 calls/s # udp tx: 26 MB/s 442 calls/s 442 msg/s # udp rx: 26 MB/s 18648 calls/s # udp gso and gro - over veth touching data # ./udpgro_bench.sh: line 21: 24397 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 460 MB/s 7808 calls/s # udp tx: 638 MB/s 10835 calls/s 10835 msg/s # udp rx: 501 MB/s 8509 calls/s # udp tx: 566 MB/s 9609 calls/s 9609 msg/s # udp rx: 563 MB/s 9557 calls/s # udp tx: 625 MB/s 10606 calls/s 10606 msg/s # udp rx: 705 MB/s 11969 calls/s # udp tx: 750 MB/s 12734 calls/s 12734 msg/s # ipv6 # tcp - over veth touching data # ./udpgro_bench.sh: line 21: 24427 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # tcp tx: 169 MB/s 2873 calls/s 2873 msg/s # tcp rx: 169 MB/s 4098 calls/s # tcp tx: 155 MB/s 2645 calls/s 2645 msg/s # tcp rx: 155 MB/s 4261 calls/s # tcp tx: 163 MB/s 2766 calls/s 2766 msg/s # tcp rx: 163 MB/s 4511 calls/s # udp gso - over veth touching data # ./udpgro_bench.sh: line 21: 24457 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 18 MB/s 13631 calls/s # udp tx: 22 MB/s 375 calls/s 375 msg/s # udp rx: 20 MB/s 15136 calls/s # udp tx: 21 MB/s 366 calls/s 366 msg/s # udp rx: 22 MB/s 16641 calls/s # udp tx: 23 MB/s 399 calls/s 399 msg/s # udp rx: 23 MB/s 17458 calls/s # udp gso and gro - over veth touching data # ./udpgro_bench.sh: line 21: 24487 Segmentation fault ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp # udp rx: 343 MB/s 5827 calls/s # udp tx: 573 MB/s 9721 calls/s 9721 msg/s # udp rx: 511 MB/s 8668 calls/s # udp tx: 614 MB/s 10426 calls/s 10426 msg/s # udp rx: 711 MB/s 12061 calls/s # udp tx: 746 MB/s 12659 calls/s 12659 msg/s # udp rx: 707 MB/s 11993 calls/s # udp tx: 740 MB/s 12565 calls/s 12565 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__->