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: 8168 MB/s 138539 calls/s 138539 msg/s # 1.11 [+0.00] tcp rx: 8171 MB/s 130959 calls/s # 2.11 [+1.00] tcp tx: 8218 MB/s 139393 calls/s 139393 msg/s # 2.11 [+0.00] tcp rx: 8227 MB/s 130955 calls/s # 3.11 [+1.00] tcp tx: 8175 MB/s 138661 calls/s 138661 msg/s # 3.12 [+0.01] tcp zerocopy # 3.21 [+0.09] RTNETLINK answers: Invalid argument # 4.22 [+1.01] tcp tx: 4927 MB/s 83582 calls/s 83582 msg/s # 4.23 [+0.00] tcp rx: 4932 MB/s 83629 calls/s # 5.22 [+1.00] tcp tx: 4939 MB/s 83772 calls/s 83772 msg/s # 5.23 [+0.00] tcp rx: 4944 MB/s 83859 calls/s # 6.22 [+1.00] tcp tx: 4949 MB/s 83948 calls/s 83948 msg/s # 6.24 [+0.01] udp # 6.33 [+0.09] RTNETLINK answers: Invalid argument # 7.30 [+0.96] udp rx: 723 MB/s 515447 calls/s # 7.34 [+0.05] udp tx: 758 MB/s 540414 calls/s 12867 msg/s # 8.30 [+0.95] udp rx: 755 MB/s 538241 calls/s # 8.34 [+0.04] udp tx: 754 MB/s 537810 calls/s 12805 msg/s # 9.30 [+0.96] udp rx: 757 MB/s 539809 calls/s # 9.34 [+0.04] udp tx: 757 MB/s 539280 calls/s 12840 msg/s # 9.36 [+0.02] udp sendmmsg # 9.45 [+0.10] RTNETLINK answers: Invalid argument # 10.42 [+0.96] udp rx: 610 MB/s 434939 calls/s # 10.46 [+0.05] udp tx: 640 MB/s 456414 calls/s 10867 msg/s # 11.42 [+0.95] udp rx: 633 MB/s 451242 calls/s # 11.46 [+0.04] udp tx: 632 MB/s 450534 calls/s 10727 msg/s # 12.42 [+0.96] udp rx: 635 MB/s 452401 calls/s # 12.46 [+0.04] udp tx: 634 MB/s 451836 calls/s 10758 msg/s # 12.48 [+0.02] udp gso # 12.58 [+0.10] RTNETLINK answers: Invalid argument # 13.54 [+0.96] udp rx: 1723 MB/s 1227576 calls/s # 13.59 [+0.05] udp tx: 1812 MB/s 30738 calls/s 30738 msg/s # 14.54 [+0.95] udp rx: 1815 MB/s 1292984 calls/s # 14.59 [+0.05] udp tx: 1819 MB/s 30860 calls/s 30860 msg/s # 15.55 [+0.95] udp rx: 1807 MB/s 1287650 calls/s # 15.59 [+0.05] udp tx: 1811 MB/s 30720 calls/s 30720 msg/s # 15.61 [+0.02] udp gso zerocopy # 15.71 [+0.10] RTNETLINK answers: Invalid argument # 16.67 [+0.96] udp rx: 2352 MB/s 1675597 calls/s # 16.72 [+0.05] udp tx: 2475 MB/s 41988 calls/s 41988 msg/s # 17.67 [+0.95] udp rx: 2431 MB/s 1731954 calls/s # 17.72 [+0.05] udp tx: 2429 MB/s 41199 calls/s 41199 msg/s # 18.67 [+0.95] udp rx: 2438 MB/s 1736742 calls/s # 18.72 [+0.05] udp tx: 2436 MB/s 41319 calls/s 41319 msg/s # 18.73 [+0.02] udp gso timestamp # 18.83 [+0.10] RTNETLINK answers: Invalid argument # 19.79 [+0.96] udp rx: 2819 MB/s 2008482 calls/s # 19.84 [+0.05] udp tx: 2951 MB/s 50059 calls/s 50059 msg/s # 20.80 [+0.95] udp rx: 2942 MB/s 2096178 calls/s # 20.84 [+0.05] udp tx: 2940 MB/s 49878 calls/s 49878 msg/s # 21.80 [+0.96] udp rx: 2975 MB/s 2119404 calls/s # 21.84 [+0.04] udp tx: 2974 MB/s 50449 calls/s 50449 msg/s # 23.86 [+2.02] udp gso zerocopy audit # 23.95 [+0.10] RTNETLINK answers: Invalid argument # 24.92 [+0.97] udp rx: 1433 MB/s 1020810 calls/s # 24.96 [+0.04] udp tx: 1499 MB/s 25439 calls/s 25439 msg/s # 25.92 [+0.96] udp rx: 1507 MB/s 1073562 calls/s # 25.96 [+0.04] udp tx: 1508 MB/s 25580 calls/s 25580 msg/s # 26.92 [+0.96] udp rx: 1508 MB/s 1074234 calls/s # 26.96 [+0.04] udp tx: 1506 MB/s 25545 calls/s 25545 msg/s # 28.96 [+2.00] Summary over 3.000 seconds... # 28.97 [+0.00] sum udp tx: 1540 MB/s 76564 calls (25521/s) 76564 msgs (25521/s) # 28.97 [+0.00] Zerocopy acks: 76564 # 28.98 [+0.01] udp gso timestamp audit # 29.08 [+0.10] RTNETLINK answers: Invalid argument # 30.04 [+0.96] udp rx: 1700 MB/s 1211616 calls/s # 30.09 [+0.04] udp tx: 1780 MB/s 30198 calls/s 30198 msg/s # 31.04 [+0.96] udp rx: 1730 MB/s 1232614 calls/s # 31.09 [+0.04] udp tx: 1733 MB/s 29407 calls/s 29407 msg/s # 32.04 [+0.96] udp rx: 1775 MB/s 1264718 calls/s # 32.09 [+0.04] udp tx: 1779 MB/s 30181 calls/s 30181 msg/s # 34.09 [+2.00] Summary over 3.000 seconds... # 34.09 [+0.00] sum udp tx: 1806 MB/s 89786 calls (29928/s) 89786 msgs (29928/s) # 34.09 [+0.00] Tx Timestamps: 89786 received 0 errors # 34.11 [+0.02] udp gso zerocopy timestamp audit # 34.21 [+0.10] RTNETLINK answers: Invalid argument # 35.17 [+0.96] udp rx: 2371 MB/s 1689324 calls/s # 35.22 [+0.04] udp tx: 2482 MB/s 42113 calls/s 42113 msg/s # 36.17 [+0.96] udp rx: 2488 MB/s 1772484 calls/s # 36.22 [+0.04] udp tx: 2492 MB/s 42281 calls/s 42281 msg/s # 37.17 [+0.96] udp rx: 2487 MB/s 1772204 calls/s # 37.22 [+0.04] udp tx: 2494 MB/s 42306 calls/s 42306 msg/s # 39.22 [+2.00] Summary over 3.000 seconds... # 39.22 [+0.00] sum udp tx: 2549 MB/s 126700 calls (42233/s) 126700 msgs (42233/s) # 39.22 [+0.00] Tx Timestamps: 126700 received 0 errors # 39.23 [+0.00] Zerocopy acks: 126700 # 39.23 [+0.01] ipv6 # 39.23 [+0.00] tcp # 39.33 [+0.10] RTNETLINK answers: Invalid argument # 40.34 [+1.01] tcp tx: 9245 MB/s 156815 calls/s 156815 msg/s # 40.35 [+0.00] tcp rx: 9246 MB/s 156790 calls/s # 41.34 [+1.00] tcp tx: 9498 MB/s 161094 calls/s 161094 msg/s # 41.35 [+0.00] tcp rx: 9506 MB/s 161214 calls/s # 42.34 [+1.00] tcp tx: 9485 MB/s 160873 calls/s 160873 msg/s # 42.36 [+0.02] tcp zerocopy # 42.46 [+0.10] RTNETLINK answers: Invalid argument # 43.47 [+1.01] tcp tx: 4913 MB/s 83333 calls/s 83333 msg/s # 43.47 [+0.00] tcp rx: 4913 MB/s 83333 calls/s # 44.47 [+1.00] tcp tx: 4902 MB/s 83142 calls/s 83142 msg/s # 44.48 [+0.00] tcp rx: 4906 MB/s 83215 calls/s # 45.47 [+1.00] tcp tx: 4941 MB/s 83807 calls/s 83807 msg/s # 45.49 [+0.02] udp # 45.58 [+0.09] RTNETLINK answers: Invalid argument # 46.55 [+0.97] udp rx: 537 MB/s 391992 calls/s # 46.59 [+0.04] udp tx: 561 MB/s 409188 calls/s 9516 msg/s # 47.55 [+0.96] udp rx: 567 MB/s 413777 calls/s # 47.59 [+0.04] udp tx: 566 MB/s 413230 calls/s 9610 msg/s # 48.55 [+0.96] udp rx: 564 MB/s 411664 calls/s # 48.59 [+0.04] udp tx: 586 MB/s 427635 calls/s 9945 msg/s # 48.61 [+0.02] udp sendmmsg # 48.70 [+0.09] RTNETLINK answers: Invalid argument # 49.67 [+0.97] udp rx: 663 MB/s 484222 calls/s # 49.71 [+0.04] udp tx: 694 MB/s 506712 calls/s 11784 msg/s # 50.67 [+0.96] udp rx: 684 MB/s 498900 calls/s # 50.71 [+0.04] udp tx: 683 MB/s 498241 calls/s 11587 msg/s # 51.67 [+0.96] udp rx: 685 MB/s 499957 calls/s # 51.71 [+0.04] udp tx: 684 MB/s 499359 calls/s 11613 msg/s # 51.73 [+0.01] udp gso # 51.83 [+0.10] RTNETLINK answers: Invalid argument # 52.79 [+0.96] udp rx: 1655 MB/s 1207225 calls/s # 52.83 [+0.05] udp tx: 1736 MB/s 29451 calls/s 29451 msg/s # 53.79 [+0.96] udp rx: 1753 MB/s 1278931 calls/s # 53.83 [+0.04] udp tx: 1759 MB/s 29845 calls/s 29845 msg/s # 54.79 [+0.96] udp rx: 1749 MB/s 1275577 calls/s # 54.83 [+0.04] udp tx: 1753 MB/s 29739 calls/s 29739 msg/s # 54.85 [+0.02] udp gso zerocopy # 54.95 [+0.10] RTNETLINK answers: Invalid argument # 55.91 [+0.96] udp rx: 2410 MB/s 1758012 calls/s # 55.95 [+0.05] udp tx: 2527 MB/s 42874 calls/s 42874 msg/s # 56.91 [+0.95] udp rx: 2531 MB/s 1846200 calls/s # 56.95 [+0.05] udp tx: 2533 MB/s 42978 calls/s 42978 msg/s # 57.91 [+0.96] udp rx: 2527 MB/s 1843220 calls/s # 57.95 [+0.05] udp tx: 2529 MB/s 42902 calls/s 42902 msg/s # 57.97 [+0.02] udp gso timestamp # 58.07 [+0.10] RTNETLINK answers: Invalid argument # 59.03 [+0.96] udp rx: 1673 MB/s 1220804 calls/s # 59.08 [+0.04] udp tx: 1759 MB/s 29850 calls/s 29850 msg/s # 60.03 [+0.96] udp rx: 1754 MB/s 1279834 calls/s # 60.08 [+0.04] udp tx: 1758 MB/s 29824 calls/s 29824 msg/s # 61.03 [+0.96] udp rx: 1774 MB/s 1294196 calls/s # 61.08 [+0.04] udp tx: 1781 MB/s 30209 calls/s 30209 msg/s # 63.09 [+2.02] udp gso zerocopy audit # 63.19 [+0.10] RTNETLINK answers: Invalid argument # 64.15 [+0.96] udp rx: 1359 MB/s 991193 calls/s # 64.20 [+0.05] udp tx: 1428 MB/s 24222 calls/s 24222 msg/s # 65.16 [+0.95] udp rx: 1464 MB/s 1068034 calls/s # 65.20 [+0.05] udp tx: 1462 MB/s 24808 calls/s 24808 msg/s # 66.16 [+0.95] udp rx: 1464 MB/s 1067819 calls/s # 66.20 [+0.05] udp tx: 1464 MB/s 24831 calls/s 24831 msg/s # 68.20 [+2.00] Summary over 3.000 seconds... # 68.21 [+0.00] sum udp tx: 1486 MB/s 73861 calls (24620/s) 73861 msgs (24620/s) # 68.21 [+0.00] Zerocopy acks: 73861 # 68.23 [+0.02] udp gso timestamp audit # 68.33 [+0.10] RTNETLINK answers: Invalid argument # 69.29 [+0.96] udp rx: 2800 MB/s 2042328 calls/s # 69.34 [+0.05] udp tx: 2936 MB/s 49797 calls/s 49797 msg/s # 70.29 [+0.95] udp rx: 2925 MB/s 2133660 calls/s # 70.34 [+0.05] udp tx: 2922 MB/s 49561 calls/s 49561 msg/s # 71.29 [+0.95] udp rx: 2921 MB/s 2130736 calls/s # 71.34 [+0.05] udp tx: 2919 MB/s 49521 calls/s 49521 msg/s # 73.34 [+2.00] Summary over 3.000 seconds... # 73.34 [+0.00] sum udp tx: 2996 MB/s 148879 calls (49626/s) 148879 msgs (49626/s) # 73.34 [+0.00] Tx Timestamps: 148879 received 0 errors # 73.36 [+0.02] udp gso zerocopy timestamp audit # 73.46 [+0.10] RTNETLINK answers: Invalid argument # 74.42 [+0.96] udp rx: 1316 MB/s 959975 calls/s # 74.47 [+0.05] udp tx: 1380 MB/s 23422 calls/s 23422 msg/s # 75.42 [+0.95] udp rx: 1964 MB/s 1433000 calls/s # 75.47 [+0.05] udp tx: 2011 MB/s 34123 calls/s 34123 msg/s # 76.42 [+0.95] udp rx: 2320 MB/s 1692591 calls/s # 76.47 [+0.05] udp tx: 2322 MB/s 39391 calls/s 39391 msg/s # 78.47 [+2.00] Summary over 3.000 seconds... # 78.47 [+0.00] sum udp tx: 1950 MB/s 96936 calls (32312/s) 96936 msgs (32312/s) # 78.48 [+0.00] Tx Timestamps: 96936 received 0 errors # 78.48 [+0.00] Zerocopy acks: 96936 # 78.50 [+0.02] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.50 [+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__->