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.10 [+0.10] RTNETLINK answers: Invalid argument # 1.11 [+1.01] tcp tx: 9817 MB/s 166519 calls/s 166519 msg/s # 1.11 [+0.00] tcp rx: 9818 MB/s 166427 calls/s # 2.11 [+1.00] tcp tx: 9743 MB/s 165254 calls/s 165254 msg/s # 2.11 [+0.00] tcp rx: 9749 MB/s 165261 calls/s # 3.11 [+1.00] tcp tx: 9761 MB/s 165569 calls/s 165569 msg/s # 3.13 [+0.02] tcp zerocopy # 3.22 [+0.10] RTNETLINK answers: Invalid argument # 4.24 [+1.01] tcp tx: 4973 MB/s 84359 calls/s 84359 msg/s # 4.24 [+0.00] tcp rx: 4978 MB/s 84413 calls/s # 5.24 [+1.00] tcp tx: 4968 MB/s 84274 calls/s 84274 msg/s # 5.24 [+0.00] tcp rx: 4974 MB/s 84357 calls/s # 6.24 [+1.00] tcp tx: 4984 MB/s 84542 calls/s 84542 msg/s # 6.25 [+0.01] udp # 6.34 [+0.09] RTNETLINK answers: Invalid argument # 7.31 [+0.96] udp rx: 567 MB/s 404209 calls/s # 7.35 [+0.05] udp tx: 594 MB/s 423486 calls/s 10083 msg/s # 8.31 [+0.95] udp rx: 555 MB/s 395431 calls/s # 8.35 [+0.05] udp tx: 543 MB/s 387492 calls/s 9226 msg/s # 9.31 [+0.96] udp rx: 728 MB/s 518932 calls/s # 9.35 [+0.04] udp tx: 746 MB/s 531510 calls/s 12655 msg/s # 9.37 [+0.01] udp sendmmsg # 9.47 [+0.10] RTNETLINK answers: Invalid argument # 10.43 [+0.96] udp rx: 670 MB/s 477468 calls/s # 10.48 [+0.05] udp tx: 702 MB/s 500640 calls/s 11920 msg/s # 11.43 [+0.95] udp rx: 705 MB/s 502416 calls/s # 11.48 [+0.05] udp tx: 704 MB/s 501984 calls/s 11952 msg/s # 12.43 [+0.95] udp rx: 702 MB/s 500230 calls/s # 12.48 [+0.05] udp tx: 701 MB/s 499590 calls/s 11895 msg/s # 12.49 [+0.02] udp gso # 12.59 [+0.10] RTNETLINK answers: Invalid argument # 13.55 [+0.96] udp rx: 2808 MB/s 2000376 calls/s # 13.60 [+0.05] udp tx: 2943 MB/s 49918 calls/s 49918 msg/s # 14.55 [+0.95] udp rx: 2938 MB/s 2093028 calls/s # 14.60 [+0.05] udp tx: 2935 MB/s 49781 calls/s 49781 msg/s # 15.56 [+0.96] udp rx: 2931 MB/s 2088198 calls/s # 15.60 [+0.04] udp tx: 2928 MB/s 49673 calls/s 49673 msg/s # 15.62 [+0.02] udp gso zerocopy # 15.72 [+0.10] RTNETLINK answers: Invalid argument # 16.68 [+0.96] udp rx: 1428 MB/s 1017751 calls/s # 16.73 [+0.05] udp tx: 1501 MB/s 25468 calls/s 25468 msg/s # 17.68 [+0.95] udp rx: 1498 MB/s 1067430 calls/s # 17.73 [+0.05] udp tx: 1496 MB/s 25387 calls/s 25387 msg/s # 18.68 [+0.95] udp rx: 1493 MB/s 1063734 calls/s # 18.73 [+0.05] udp tx: 1491 MB/s 25299 calls/s 25299 msg/s # 18.74 [+0.02] udp gso timestamp # 18.84 [+0.10] RTNETLINK answers: Invalid argument # 19.80 [+0.96] udp rx: 1645 MB/s 1172472 calls/s # 19.85 [+0.05] udp tx: 1729 MB/s 29335 calls/s 29335 msg/s # 20.80 [+0.95] udp rx: 1743 MB/s 1241898 calls/s # 20.85 [+0.05] udp tx: 1740 MB/s 29519 calls/s 29519 msg/s # 21.80 [+0.95] udp rx: 1748 MB/s 1245426 calls/s # 21.85 [+0.05] udp tx: 1795 MB/s 30455 calls/s 30455 msg/s # 23.87 [+2.02] udp gso zerocopy audit # 23.96 [+0.10] RTNETLINK answers: Invalid argument # 24.93 [+0.96] udp rx: 1449 MB/s 1032654 calls/s # 24.97 [+0.05] udp tx: 1520 MB/s 25792 calls/s 25792 msg/s # 25.93 [+0.95] udp rx: 1536 MB/s 1094226 calls/s # 25.97 [+0.05] udp tx: 1535 MB/s 26049 calls/s 26049 msg/s # 26.93 [+0.95] udp rx: 1517 MB/s 1080954 calls/s # 26.97 [+0.04] udp tx: 1514 MB/s 25695 calls/s 25695 msg/s # 28.98 [+2.00] Summary over 3.000 seconds... # 28.98 [+0.00] sum udp tx: 1560 MB/s 77536 calls (25845/s) 77536 msgs (25845/s) # 28.98 [+0.00] Zerocopy acks: 77536 # 28.99 [+0.01] udp gso timestamp audit # 29.10 [+0.10] RTNETLINK answers: Invalid argument # 30.05 [+0.96] udp rx: 1507 MB/s 1073863 calls/s # 30.11 [+0.05] udp tx: 1592 MB/s 27015 calls/s 27015 msg/s # 31.06 [+0.95] udp rx: 1648 MB/s 1174026 calls/s # 31.11 [+0.05] udp tx: 1646 MB/s 27931 calls/s 27931 msg/s # 32.06 [+0.95] udp rx: 1649 MB/s 1174866 calls/s # 32.11 [+0.05] udp tx: 1647 MB/s 27937 calls/s 27937 msg/s # 34.11 [+2.00] Summary over 3.000 seconds... # 34.11 [+0.00] sum udp tx: 1668 MB/s 82883 calls (27627/s) 82883 msgs (27627/s) # 34.11 [+0.00] Tx Timestamps: 82883 received 0 errors # 34.12 [+0.01] udp gso zerocopy timestamp audit # 34.23 [+0.11] RTNETLINK answers: Invalid argument # 35.19 [+0.96] udp rx: 2246 MB/s 1600410 calls/s # 35.24 [+0.05] udp tx: 2365 MB/s 40123 calls/s 40123 msg/s # 36.19 [+0.95] udp rx: 2435 MB/s 1735188 calls/s # 36.24 [+0.05] udp tx: 2433 MB/s 41271 calls/s 41271 msg/s # 37.19 [+0.95] udp rx: 2435 MB/s 1734852 calls/s # 37.24 [+0.05] udp tx: 2432 MB/s 41259 calls/s 41259 msg/s # 39.24 [+2.00] Summary over 3.000 seconds... # 39.24 [+0.00] sum udp tx: 2468 MB/s 122653 calls (40884/s) 122653 msgs (40884/s) # 39.24 [+0.00] Tx Timestamps: 122653 received 0 errors # 39.25 [+0.00] Zerocopy acks: 122653 # 39.26 [+0.02] ipv6 # 39.26 [+0.00] tcp # 39.36 [+0.10] RTNETLINK answers: Invalid argument # 40.37 [+1.01] tcp tx: 8078 MB/s 137017 calls/s 137017 msg/s # 40.37 [+0.00] tcp rx: 8084 MB/s 120873 calls/s # 41.37 [+1.00] tcp tx: 8032 MB/s 136233 calls/s 136233 msg/s # 41.38 [+0.00] tcp rx: 8041 MB/s 124745 calls/s # 42.37 [+1.00] tcp tx: 7936 MB/s 134604 calls/s 134604 msg/s # 42.39 [+0.02] tcp zerocopy # 42.50 [+0.11] RTNETLINK answers: Invalid argument # 43.51 [+1.01] tcp tx: 4727 MB/s 80181 calls/s 80181 msg/s # 43.51 [+0.00] tcp rx: 4727 MB/s 80143 calls/s # 44.51 [+1.00] tcp tx: 4730 MB/s 80230 calls/s 80230 msg/s # 44.51 [+0.00] tcp rx: 4732 MB/s 80208 calls/s # 45.51 [+1.00] tcp tx: 4751 MB/s 80594 calls/s 80594 msg/s # 45.52 [+0.02] udp # 45.63 [+0.10] RTNETLINK answers: Invalid argument # 46.58 [+0.96] udp rx: 486 MB/s 354946 calls/s # 46.64 [+0.05] udp tx: 513 MB/s 374616 calls/s 8712 msg/s # 47.58 [+0.95] udp rx: 534 MB/s 389636 calls/s # 47.64 [+0.05] udp tx: 534 MB/s 389580 calls/s 9060 msg/s # 48.59 [+0.95] udp rx: 541 MB/s 395236 calls/s # 48.64 [+0.05] udp tx: 545 MB/s 397836 calls/s 9252 msg/s # 48.65 [+0.02] udp sendmmsg # 48.76 [+0.11] RTNETLINK answers: Invalid argument # 49.72 [+0.96] udp rx: 535 MB/s 390551 calls/s # 49.77 [+0.05] udp tx: 564 MB/s 411553 calls/s 9571 msg/s # 50.72 [+0.95] udp rx: 553 MB/s 403499 calls/s # 50.77 [+0.05] udp tx: 551 MB/s 402437 calls/s 9359 msg/s # 51.72 [+0.95] udp rx: 550 MB/s 401736 calls/s # 51.77 [+0.05] udp tx: 550 MB/s 401534 calls/s 9338 msg/s # 51.78 [+0.02] udp gso # 51.88 [+0.10] RTNETLINK answers: Invalid argument # 52.85 [+0.96] udp rx: 1550 MB/s 1130470 calls/s # 52.89 [+0.05] udp tx: 1627 MB/s 27609 calls/s 27609 msg/s # 53.85 [+0.95] udp rx: 1645 MB/s 1200379 calls/s # 53.89 [+0.05] udp tx: 1643 MB/s 27878 calls/s 27878 msg/s # 54.85 [+0.96] udp rx: 1638 MB/s 1194789 calls/s # 54.89 [+0.04] udp tx: 1707 MB/s 28961 calls/s 28961 msg/s # 54.91 [+0.02] udp gso zerocopy # 55.01 [+0.10] RTNETLINK answers: Invalid argument # 55.97 [+0.96] udp rx: 2406 MB/s 1755002 calls/s # 56.02 [+0.05] udp tx: 2525 MB/s 42831 calls/s 42831 msg/s # 56.97 [+0.95] udp rx: 2498 MB/s 1821824 calls/s # 57.02 [+0.05] udp tx: 2496 MB/s 42350 calls/s 42350 msg/s # 57.97 [+0.95] udp rx: 2502 MB/s 1825092 calls/s # 58.02 [+0.05] udp tx: 2499 MB/s 42401 calls/s 42401 msg/s # 58.03 [+0.02] udp gso timestamp # 58.14 [+0.10] RTNETLINK answers: Invalid argument # 59.10 [+0.96] udp rx: 1663 MB/s 1213003 calls/s # 59.15 [+0.05] udp tx: 1757 MB/s 29814 calls/s 29814 msg/s # 60.10 [+0.95] udp rx: 1743 MB/s 1271682 calls/s # 60.15 [+0.05] udp tx: 1741 MB/s 29536 calls/s 29536 msg/s # 61.10 [+0.96] udp rx: 1767 MB/s 1289011 calls/s # 61.15 [+0.04] udp tx: 1820 MB/s 30874 calls/s 30874 msg/s # 63.16 [+2.02] udp gso zerocopy audit # 63.26 [+0.10] RTNETLINK answers: Invalid argument # 64.22 [+0.96] udp rx: 2254 MB/s 1643890 calls/s # 64.27 [+0.05] udp tx: 2371 MB/s 40216 calls/s 40216 msg/s # 65.22 [+0.95] udp rx: 2384 MB/s 1739135 calls/s # 65.27 [+0.05] udp tx: 2381 MB/s 40387 calls/s 40387 msg/s # 66.23 [+0.95] udp rx: 2376 MB/s 1733244 calls/s # 66.27 [+0.05] udp tx: 2378 MB/s 40342 calls/s 40342 msg/s # 68.27 [+2.00] Summary over 3.000 seconds... # 68.28 [+0.00] sum udp tx: 2434 MB/s 120945 calls (40315/s) 120945 msgs (40315/s) # 68.28 [+0.00] Zerocopy acks: 120945 # 68.29 [+0.02] udp gso timestamp audit # 68.40 [+0.10] RTNETLINK answers: Invalid argument # 69.36 [+0.96] udp rx: 1583 MB/s 1154550 calls/s # 69.41 [+0.05] udp tx: 1666 MB/s 28257 calls/s 28257 msg/s # 70.36 [+0.95] udp rx: 1678 MB/s 1224192 calls/s # 70.41 [+0.05] udp tx: 1679 MB/s 28484 calls/s 28484 msg/s # 71.36 [+0.95] udp rx: 1743 MB/s 1271802 calls/s # 71.41 [+0.05] udp tx: 1742 MB/s 29548 calls/s 29548 msg/s # 73.41 [+2.00] Summary over 3.000 seconds... # 73.41 [+0.00] sum udp tx: 1736 MB/s 86289 calls (28763/s) 86289 msgs (28763/s) # 73.41 [+0.00] Tx Timestamps: 86289 received 0 errors # 73.43 [+0.02] udp gso zerocopy timestamp audit # 73.52 [+0.10] RTNETLINK answers: Invalid argument # 74.49 [+0.97] udp rx: 1461 MB/s 1066013 calls/s # 74.53 [+0.04] udp tx: 1527 MB/s 25902 calls/s 25902 msg/s # 75.49 [+0.96] udp rx: 1528 MB/s 1114646 calls/s # 75.53 [+0.04] udp tx: 1526 MB/s 25883 calls/s 25883 msg/s # 76.49 [+0.96] udp rx: 1526 MB/s 1113270 calls/s # 76.53 [+0.04] udp tx: 1525 MB/s 25881 calls/s 25881 msg/s # 78.53 [+2.00] Summary over 3.000 seconds... # 78.54 [+0.00] sum udp tx: 1563 MB/s 77666 calls (25888/s) 77666 msgs (25888/s) # 78.54 [+0.00] Tx Timestamps: 77666 received 0 errors # 78.54 [+0.00] Zerocopy acks: 77666 # 78.56 [+0.02] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.56 [+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__->