make -C tools/testing/selftests TARGETS="net" TEST_PROGS=udpgso_bench.sh TTEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing/wt-1/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing/wt-1/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing/wt-1/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing/wt-1/tools/testing/selftests/net/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing/wt-1/tools/testing/selftests/net/lib' make[1]: Entering directory '/home/virtme/testing/wt-1/tools/testing/selftests/net' TAP version 13 1..1 # timeout set to 3600 # selftests: net: udpgso_bench.sh # 0.00 [+0.00] ipv4 # 0.00 [+0.00] tcp # 0.11 [+0.11] RTNETLINK answers: Invalid argument # 1.12 [+1.01] tcp tx: 8115 MB/s 137648 calls/s 137648 msg/s # 1.12 [+0.00] tcp rx: 8118 MB/s 137071 calls/s # 2.12 [+1.00] tcp tx: 10176 MB/s 172608 calls/s 172608 msg/s # 2.12 [+0.00] tcp rx: 10184 MB/s 166013 calls/s # 3.12 [+1.00] tcp tx: 9747 MB/s 165320 calls/s 165320 msg/s # 3.14 [+0.02] tcp zerocopy # 3.26 [+0.12] RTNETLINK answers: Invalid argument # 4.28 [+1.01] tcp tx: 4428 MB/s 75105 calls/s 75105 msg/s # 4.28 [+0.00] tcp rx: 4431 MB/s 73841 calls/s # 5.28 [+1.00] tcp tx: 4915 MB/s 83378 calls/s 83378 msg/s # 5.28 [+0.00] tcp rx: 4924 MB/s 77550 calls/s # 6.28 [+1.00] tcp tx: 4885 MB/s 82863 calls/s 82863 msg/s # 6.30 [+0.02] udp # 6.41 [+0.12] RTNETLINK answers: Invalid argument # 7.37 [+0.95] udp rx: 540 MB/s 385161 calls/s # 7.43 [+0.06] udp tx: 574 MB/s 409332 calls/s 9746 msg/s # 8.37 [+0.94] udp rx: 552 MB/s 393782 calls/s # 8.43 [+0.06] udp tx: 552 MB/s 393414 calls/s 9367 msg/s # 9.37 [+0.94] udp rx: 579 MB/s 412535 calls/s # 9.43 [+0.06] udp tx: 578 MB/s 412440 calls/s 9820 msg/s # 9.44 [+0.02] udp sendmmsg # 9.57 [+0.12] RTNETLINK answers: Invalid argument # 10.52 [+0.95] udp rx: 563 MB/s 401246 calls/s # 10.58 [+0.06] udp tx: 606 MB/s 431844 calls/s 10282 msg/s # 11.52 [+0.94] udp rx: 630 MB/s 448956 calls/s # 11.58 [+0.06] udp tx: 622 MB/s 443730 calls/s 10565 msg/s # 12.52 [+0.94] udp rx: 615 MB/s 438643 calls/s # 12.58 [+0.06] udp tx: 615 MB/s 438228 calls/s 10434 msg/s # 12.60 [+0.02] udp gso # 12.71 [+0.11] RTNETLINK answers: Invalid argument # 13.67 [+0.96] udp rx: 2728 MB/s 1943844 calls/s # 13.72 [+0.05] udp tx: 2888 MB/s 48998 calls/s 48998 msg/s # 14.67 [+0.95] udp rx: 3031 MB/s 2159570 calls/s # 14.72 [+0.05] udp tx: 3033 MB/s 51450 calls/s 51450 msg/s # 15.67 [+0.95] udp rx: 3024 MB/s 2154572 calls/s # 15.72 [+0.05] udp tx: 3028 MB/s 51363 calls/s 51363 msg/s # 15.73 [+0.01] udp gso zerocopy # 15.84 [+0.10] RTNETLINK answers: Invalid argument # 16.80 [+0.96] udp rx: 2332 MB/s 1661562 calls/s # 16.85 [+0.05] udp tx: 2455 MB/s 41640 calls/s 41640 msg/s # 17.80 [+0.95] udp rx: 2494 MB/s 1776740 calls/s # 17.85 [+0.05] udp tx: 2502 MB/s 42443 calls/s 42443 msg/s # 18.80 [+0.95] udp rx: 2496 MB/s 1778126 calls/s # 18.85 [+0.05] udp tx: 2499 MB/s 42400 calls/s 42400 msg/s # 20.86 [+2.02] udp gso timestamp # 20.98 [+0.11] RTNETLINK answers: Invalid argument # 21.93 [+0.96] udp rx: 2493 MB/s 1776187 calls/s # 21.99 [+0.05] udp tx: 2643 MB/s 44833 calls/s 44833 msg/s # 22.94 [+0.95] udp rx: 2617 MB/s 1864551 calls/s # 22.99 [+0.05] udp tx: 2620 MB/s 44438 calls/s 44438 msg/s # 23.94 [+0.95] udp rx: 2498 MB/s 1780142 calls/s # 23.99 [+0.05] udp tx: 2463 MB/s 41788 calls/s 41788 msg/s # 26.01 [+2.02] udp gso zerocopy audit # 26.11 [+0.11] RTNETLINK answers: Invalid argument # 27.07 [+0.96] udp rx: 2221 MB/s 1582770 calls/s # 27.12 [+0.05] udp tx: 2344 MB/s 39764 calls/s 39764 msg/s # 28.07 [+0.95] udp rx: 2366 MB/s 1685754 calls/s # 28.12 [+0.05] udp tx: 2362 MB/s 40075 calls/s 40075 msg/s # 29.07 [+0.95] udp rx: 2356 MB/s 1678362 calls/s # 29.12 [+0.05] udp tx: 2353 MB/s 39915 calls/s 39915 msg/s # 31.13 [+2.00] Summary over 3.000 seconds... # 31.13 [+0.00] sum udp tx: 2410 MB/s 119754 calls (39918/s) 119754 msgs (39918/s) # 31.13 [+0.00] Zerocopy acks: 119754 # 31.15 [+0.02] udp gso timestamp audit # 31.27 [+0.12] RTNETLINK answers: Invalid argument # 32.22 [+0.95] udp rx: 1537 MB/s 1095570 calls/s # 32.28 [+0.06] udp tx: 1634 MB/s 27730 calls/s 27730 msg/s # 33.22 [+0.94] udp rx: 1673 MB/s 1192212 calls/s # 33.28 [+0.06] udp tx: 1676 MB/s 28428 calls/s 28428 msg/s # 34.23 [+0.94] udp rx: 1716 MB/s 1222620 calls/s # 34.28 [+0.06] udp tx: 1693 MB/s 28722 calls/s 28722 msg/s # 36.29 [+2.00] Summary over 3.000 seconds... # 36.29 [+0.00] sum udp tx: 1708 MB/s 84880 calls (28293/s) 84880 msgs (28293/s) # 36.29 [+0.00] Tx Timestamps: 84880 received 0 errors # 36.31 [+0.02] udp gso zerocopy timestamp audit # 36.42 [+0.11] RTNETLINK answers: Invalid argument # 37.38 [+0.96] udp rx: 1208 MB/s 860748 calls/s # 37.43 [+0.05] udp tx: 1282 MB/s 21750 calls/s 21750 msg/s # 38.38 [+0.95] udp rx: 1296 MB/s 923748 calls/s # 38.43 [+0.05] udp tx: 1295 MB/s 21978 calls/s 21978 msg/s # 39.38 [+0.95] udp rx: 1875 MB/s 1336020 calls/s # 39.43 [+0.05] udp tx: 1913 MB/s 32452 calls/s 32452 msg/s # 41.43 [+2.00] Summary over 3.000 seconds... # 41.43 [+0.00] sum udp tx: 1533 MB/s 76180 calls (25393/s) 76180 msgs (25393/s) # 41.43 [+0.00] Tx Timestamps: 76180 received 0 errors # 41.44 [+0.00] Zerocopy acks: 76180 # 41.45 [+0.02] ipv6 # 41.45 [+0.00] tcp # 41.56 [+0.11] RTNETLINK answers: Invalid argument # 42.57 [+1.01] tcp tx: 8966 MB/s 152074 calls/s 152074 msg/s # 42.57 [+0.00] tcp rx: 8969 MB/s 151502 calls/s # 43.57 [+1.00] tcp tx: 9279 MB/s 157380 calls/s 157380 msg/s # 43.57 [+0.00] tcp rx: 9291 MB/s 157468 calls/s # 44.57 [+1.00] tcp tx: 9343 MB/s 158464 calls/s 158464 msg/s # 44.59 [+0.02] tcp zerocopy # 44.71 [+0.12] RTNETLINK answers: Invalid argument # 45.72 [+1.01] tcp tx: 4795 MB/s 81330 calls/s 81330 msg/s # 45.72 [+0.00] tcp rx: 4797 MB/s 81155 calls/s # 46.72 [+1.00] tcp tx: 4693 MB/s 79600 calls/s 79600 msg/s # 46.72 [+0.00] tcp rx: 4700 MB/s 78499 calls/s # 47.72 [+1.00] tcp tx: 4903 MB/s 83163 calls/s 83163 msg/s # 47.74 [+0.02] udp # 47.85 [+0.11] RTNETLINK answers: Invalid argument # 48.80 [+0.95] udp rx: 425 MB/s 310287 calls/s # 48.86 [+0.06] udp tx: 451 MB/s 329337 calls/s 7659 msg/s # 49.80 [+0.94] udp rx: 496 MB/s 361983 calls/s # 49.86 [+0.06] udp tx: 501 MB/s 365414 calls/s 8498 msg/s # 50.81 [+0.94] udp rx: 534 MB/s 390022 calls/s # 50.86 [+0.06] udp tx: 534 MB/s 389752 calls/s 9064 msg/s # 50.88 [+0.02] udp sendmmsg # 51.00 [+0.12] RTNETLINK answers: Invalid argument # 51.95 [+0.95] udp rx: 583 MB/s 425648 calls/s # 52.01 [+0.06] udp tx: 605 MB/s 441696 calls/s 10272 msg/s # 52.95 [+0.94] udp rx: 605 MB/s 441934 calls/s # 53.01 [+0.06] udp tx: 606 MB/s 442083 calls/s 10281 msg/s # 53.96 [+0.94] udp rx: 661 MB/s 482536 calls/s # 54.01 [+0.06] udp tx: 680 MB/s 496134 calls/s 11538 msg/s # 54.03 [+0.02] udp gso # 54.14 [+0.11] RTNETLINK answers: Invalid argument # 55.09 [+0.96] udp rx: 2836 MB/s 2068386 calls/s # 55.15 [+0.06] udp tx: 3000 MB/s 50885 calls/s 50885 msg/s # 56.09 [+0.94] udp rx: 2955 MB/s 2155547 calls/s # 56.15 [+0.05] udp tx: 2953 MB/s 50098 calls/s 50098 msg/s # 57.09 [+0.95] udp rx: 2972 MB/s 2168146 calls/s # 57.15 [+0.05] udp tx: 2970 MB/s 50377 calls/s 50377 msg/s # 57.16 [+0.02] udp gso zerocopy # 57.26 [+0.10] RTNETLINK answers: Invalid argument # 58.22 [+0.96] udp rx: 2181 MB/s 1591086 calls/s # 58.27 [+0.05] udp tx: 2292 MB/s 38888 calls/s 38888 msg/s # 59.22 [+0.95] udp rx: 2355 MB/s 1717850 calls/s # 59.27 [+0.05] udp tx: 2350 MB/s 39874 calls/s 39874 msg/s # 60.23 [+0.96] udp rx: 2305 MB/s 1681085 calls/s # 60.27 [+0.04] udp tx: 2303 MB/s 39072 calls/s 39072 msg/s # 62.29 [+2.02] udp gso timestamp # 62.41 [+0.12] RTNETLINK answers: Invalid argument # 63.36 [+0.95] udp rx: 1562 MB/s 1139543 calls/s # 63.42 [+0.06] udp tx: 1668 MB/s 28301 calls/s 28301 msg/s # 64.36 [+0.94] udp rx: 1626 MB/s 1186180 calls/s # 64.42 [+0.06] udp tx: 1628 MB/s 27621 calls/s 27621 msg/s # 65.37 [+0.94] udp rx: 1676 MB/s 1222696 calls/s # 65.42 [+0.06] udp tx: 1682 MB/s 28531 calls/s 28531 msg/s # 67.44 [+2.02] udp gso zerocopy audit # 67.56 [+0.11] RTNETLINK answers: Invalid argument # 68.52 [+0.96] udp rx: 2028 MB/s 1479071 calls/s # 68.56 [+0.05] udp tx: 2139 MB/s 36283 calls/s 36283 msg/s # 69.52 [+0.95] udp rx: 2308 MB/s 1683364 calls/s # 69.56 [+0.05] udp tx: 2308 MB/s 39162 calls/s 39162 msg/s # 70.52 [+0.95] udp rx: 2355 MB/s 1718108 calls/s # 70.56 [+0.05] udp tx: 2351 MB/s 39888 calls/s 39888 msg/s # 72.57 [+2.00] Summary over 3.000 seconds... # 72.57 [+0.00] sum udp tx: 2321 MB/s 115333 calls (38444/s) 115333 msgs (38444/s) # 72.57 [+0.00] Zerocopy acks: 115333 # 72.58 [+0.02] udp gso timestamp audit # 72.69 [+0.11] RTNETLINK answers: Invalid argument # 73.65 [+0.96] udp rx: 2563 MB/s 1869812 calls/s # 73.70 [+0.05] udp tx: 2718 MB/s 46116 calls/s 46116 msg/s # 74.65 [+0.95] udp rx: 2883 MB/s 2102657 calls/s # 74.70 [+0.05] udp tx: 2880 MB/s 48850 calls/s 48850 msg/s # 75.65 [+0.95] udp rx: 2875 MB/s 2097110 calls/s # 75.70 [+0.05] udp tx: 2871 MB/s 48698 calls/s 48698 msg/s # 77.70 [+2.00] Summary over 3.000 seconds... # 77.71 [+0.00] sum udp tx: 2891 MB/s 143664 calls (47888/s) 143664 msgs (47888/s) # 77.71 [+0.00] Tx Timestamps: 143664 received 0 errors # 77.73 [+0.02] udp gso zerocopy timestamp audit # 77.84 [+0.11] RTNETLINK answers: Invalid argument # 78.79 [+0.95] udp rx: 1363 MB/s 994246 calls/s # 78.85 [+0.06] udp tx: 1458 MB/s 24742 calls/s 24742 msg/s # 79.80 [+0.94] udp rx: 2148 MB/s 1567221 calls/s # 79.85 [+0.06] udp tx: 2177 MB/s 36934 calls/s 36934 msg/s # 80.80 [+0.94] udp rx: 1936 MB/s 1412464 calls/s # 80.85 [+0.05] udp tx: 1927 MB/s 32686 calls/s 32686 msg/s # 82.85 [+2.00] Summary over 3.000 seconds... # 82.85 [+0.00] sum udp tx: 1899 MB/s 94362 calls (31454/s) 94362 msgs (31454/s) # 82.86 [+0.00] Tx Timestamps: 94362 received 0 errors # 82.86 [+0.00] Zerocopy acks: 94362 # 82.88 [+0.03] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 82.89 [+0.01] udpgso_bench.sh: [0;92mPASS[0m ok 1 selftests: net: udpgso_bench.sh make[1]: Leaving directory '/home/virtme/testing/wt-1/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing/wt-1/tools/testing/selftests' xx__-> echo $? 0 xx__->