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: 7940 MB/s 134668 calls/s 134668 msg/s # 1.11 [+0.00] tcp rx: 7944 MB/s 125663 calls/s # 2.11 [+1.00] tcp tx: 8181 MB/s 138763 calls/s 138763 msg/s # 2.11 [+0.00] tcp rx: 8192 MB/s 124277 calls/s # 3.11 [+1.00] tcp tx: 7857 MB/s 133269 calls/s 133269 msg/s # 3.13 [+0.02] tcp zerocopy # 3.24 [+0.11] RTNETLINK answers: Invalid argument # 4.25 [+1.01] tcp tx: 5074 MB/s 86061 calls/s 86061 msg/s # 4.25 [+0.00] tcp rx: 5077 MB/s 85668 calls/s # 5.25 [+1.00] tcp tx: 5207 MB/s 88316 calls/s 88316 msg/s # 5.25 [+0.00] tcp rx: 5215 MB/s 88148 calls/s # 6.25 [+1.00] tcp tx: 5073 MB/s 86056 calls/s 86056 msg/s # 6.26 [+0.02] udp # 6.38 [+0.12] RTNETLINK answers: Invalid argument # 7.33 [+0.95] udp rx: 633 MB/s 450936 calls/s # 7.39 [+0.06] udp tx: 678 MB/s 483420 calls/s 11510 msg/s # 8.33 [+0.94] udp rx: 753 MB/s 536507 calls/s # 8.39 [+0.06] udp tx: 752 MB/s 535710 calls/s 12755 msg/s # 9.33 [+0.94] udp rx: 754 MB/s 537366 calls/s # 9.39 [+0.06] udp tx: 754 MB/s 537180 calls/s 12790 msg/s # 9.41 [+0.02] udp sendmmsg # 9.51 [+0.10] RTNETLINK answers: Invalid argument # 10.47 [+0.96] udp rx: 710 MB/s 506438 calls/s # 10.52 [+0.05] udp tx: 749 MB/s 533652 calls/s 12706 msg/s # 11.47 [+0.95] udp rx: 733 MB/s 522437 calls/s # 11.52 [+0.05] udp tx: 732 MB/s 521472 calls/s 12416 msg/s # 12.47 [+0.95] udp rx: 734 MB/s 522868 calls/s # 12.52 [+0.05] udp tx: 734 MB/s 522942 calls/s 12451 msg/s # 12.54 [+0.02] udp gso # 12.64 [+0.11] RTNETLINK answers: Invalid argument # 13.60 [+0.95] udp rx: 3035 MB/s 2162538 calls/s # 13.66 [+0.06] udp tx: 3221 MB/s 54636 calls/s 54636 msg/s # 14.60 [+0.94] udp rx: 3251 MB/s 2316426 calls/s # 14.66 [+0.06] udp tx: 3242 MB/s 54992 calls/s 54992 msg/s # 15.60 [+0.94] udp rx: 3221 MB/s 2294712 calls/s # 15.66 [+0.05] udp tx: 3218 MB/s 54582 calls/s 54582 msg/s # 15.67 [+0.02] udp gso zerocopy # 15.78 [+0.11] RTNETLINK answers: Invalid argument # 16.74 [+0.96] udp rx: 1454 MB/s 1035804 calls/s # 16.79 [+0.05] udp tx: 1539 MB/s 26107 calls/s 26107 msg/s # 17.74 [+0.95] udp rx: 1618 MB/s 1152998 calls/s # 17.79 [+0.05] udp tx: 1619 MB/s 27465 calls/s 27465 msg/s # 18.74 [+0.95] udp rx: 1636 MB/s 1165507 calls/s # 18.79 [+0.05] udp tx: 1637 MB/s 27770 calls/s 27770 msg/s # 18.80 [+0.02] udp gso timestamp # 18.92 [+0.11] RTNETLINK answers: Invalid argument # 19.87 [+0.96] udp rx: 1564 MB/s 1114218 calls/s # 19.93 [+0.05] udp tx: 1657 MB/s 28114 calls/s 28114 msg/s # 20.87 [+0.95] udp rx: 1773 MB/s 1263402 calls/s # 20.93 [+0.05] udp tx: 1769 MB/s 30018 calls/s 30018 msg/s # 21.87 [+0.95] udp rx: 1775 MB/s 1264788 calls/s # 21.93 [+0.05] udp tx: 1776 MB/s 30137 calls/s 30137 msg/s # 23.94 [+2.02] udp gso zerocopy audit # 24.06 [+0.11] RTNETLINK answers: Invalid argument # 25.01 [+0.96] udp rx: 1422 MB/s 1013334 calls/s # 25.07 [+0.06] udp tx: 1506 MB/s 25544 calls/s 25544 msg/s # 26.01 [+0.95] udp rx: 1541 MB/s 1098300 calls/s # 26.07 [+0.05] udp tx: 1535 MB/s 26044 calls/s 26044 msg/s # 27.01 [+0.95] udp rx: 1541 MB/s 1097754 calls/s # 27.07 [+0.05] udp tx: 1550 MB/s 26292 calls/s 26292 msg/s # 29.07 [+2.00] Summary over 3.000 seconds... # 29.07 [+0.00] sum udp tx: 1567 MB/s 77880 calls (25960/s) 77880 msgs (25960/s) # 29.07 [+0.00] Zerocopy acks: 77880 # 29.09 [+0.01] udp gso timestamp audit # 29.19 [+0.10] RTNETLINK answers: Invalid argument # 30.15 [+0.96] udp rx: 1670 MB/s 1190238 calls/s # 30.20 [+0.05] udp tx: 1758 MB/s 29821 calls/s 29821 msg/s # 31.15 [+0.95] udp rx: 1741 MB/s 1240722 calls/s # 31.20 [+0.05] udp tx: 1736 MB/s 29452 calls/s 29452 msg/s # 32.15 [+0.95] udp rx: 1666 MB/s 1186885 calls/s # 32.20 [+0.05] udp tx: 1668 MB/s 28295 calls/s 28295 msg/s # 34.20 [+2.00] Summary over 3.000 seconds... # 34.20 [+0.00] sum udp tx: 1762 MB/s 87568 calls (29189/s) 87568 msgs (29189/s) # 34.20 [+0.00] Tx Timestamps: 87568 received 0 errors # 34.22 [+0.02] udp gso zerocopy timestamp audit # 34.33 [+0.11] RTNETLINK answers: Invalid argument # 35.29 [+0.95] udp rx: 1975 MB/s 1407378 calls/s # 35.34 [+0.06] udp tx: 2070 MB/s 35125 calls/s 35125 msg/s # 36.29 [+0.94] udp rx: 2228 MB/s 1587596 calls/s # 36.34 [+0.06] udp tx: 2262 MB/s 38375 calls/s 38375 msg/s # 37.29 [+0.95] udp rx: 2343 MB/s 1669178 calls/s # 37.34 [+0.05] udp tx: 2347 MB/s 39816 calls/s 39816 msg/s # 39.34 [+2.00] Summary over 3.000 seconds... # 39.34 [+0.00] sum udp tx: 2280 MB/s 113316 calls (37772/s) 113316 msgs (37772/s) # 39.35 [+0.00] Tx Timestamps: 113316 received 0 errors # 39.35 [+0.00] Zerocopy acks: 113316 # 39.37 [+0.02] ipv6 # 39.37 [+0.00] tcp # 39.49 [+0.12] RTNETLINK answers: Invalid argument # 40.50 [+1.01] tcp tx: 9026 MB/s 153103 calls/s 153103 msg/s # 40.50 [+0.00] tcp rx: 9031 MB/s 153042 calls/s # 41.50 [+1.00] tcp tx: 9470 MB/s 160632 calls/s 160632 msg/s # 41.50 [+0.00] tcp rx: 9469 MB/s 160412 calls/s # 42.50 [+1.00] tcp tx: 9859 MB/s 167227 calls/s 167227 msg/s # 42.52 [+0.02] tcp zerocopy # 42.64 [+0.11] RTNETLINK answers: Invalid argument # 43.65 [+1.01] tcp tx: 4381 MB/s 74310 calls/s 74310 msg/s # 43.65 [+0.00] tcp rx: 4386 MB/s 74112 calls/s # 44.64 [+1.00] tcp tx: 4688 MB/s 79526 calls/s 79526 msg/s # 44.65 [+0.00] tcp rx: 4695 MB/s 79405 calls/s # 45.64 [+1.00] tcp tx: 4595 MB/s 77942 calls/s 77942 msg/s # 45.66 [+0.02] udp # 45.77 [+0.10] RTNETLINK answers: Invalid argument # 46.72 [+0.96] udp rx: 465 MB/s 339787 calls/s # 46.78 [+0.05] udp tx: 495 MB/s 361286 calls/s 8402 msg/s # 47.72 [+0.95] udp rx: 577 MB/s 421397 calls/s # 47.78 [+0.05] udp tx: 578 MB/s 422088 calls/s 9816 msg/s # 48.73 [+0.95] udp rx: 597 MB/s 436110 calls/s # 48.78 [+0.05] udp tx: 597 MB/s 435934 calls/s 10138 msg/s # 48.79 [+0.02] udp sendmmsg # 48.90 [+0.10] RTNETLINK answers: Invalid argument # 49.86 [+0.96] udp rx: 649 MB/s 473374 calls/s # 49.91 [+0.05] udp tx: 686 MB/s 500950 calls/s 11650 msg/s # 50.86 [+0.95] udp rx: 760 MB/s 554732 calls/s # 50.91 [+0.05] udp tx: 759 MB/s 553969 calls/s 12883 msg/s # 51.86 [+0.95] udp rx: 735 MB/s 536307 calls/s # 51.91 [+0.05] udp tx: 732 MB/s 534576 calls/s 12432 msg/s # 51.92 [+0.01] udp gso # 52.02 [+0.09] RTNETLINK answers: Invalid argument # 52.98 [+0.96] udp rx: 2892 MB/s 2109451 calls/s # 53.02 [+0.05] udp tx: 3035 MB/s 51482 calls/s 51482 msg/s # 53.98 [+0.95] udp rx: 3222 MB/s 2350071 calls/s # 54.02 [+0.04] udp tx: 3229 MB/s 54771 calls/s 54771 msg/s # 54.98 [+0.96] udp rx: 3279 MB/s 2392038 calls/s # 55.02 [+0.04] udp tx: 3276 MB/s 55574 calls/s 55574 msg/s # 55.04 [+0.02] udp gso zerocopy # 55.14 [+0.10] RTNETLINK answers: Invalid argument # 56.10 [+0.96] udp rx: 2544 MB/s 1855536 calls/s # 56.15 [+0.05] udp tx: 2673 MB/s 45347 calls/s 45347 msg/s # 57.10 [+0.95] udp rx: 2675 MB/s 1951469 calls/s # 57.15 [+0.05] udp tx: 2674 MB/s 45367 calls/s 45367 msg/s # 58.10 [+0.95] udp rx: 2662 MB/s 1941579 calls/s # 58.15 [+0.05] udp tx: 2658 MB/s 45095 calls/s 45095 msg/s # 58.17 [+0.02] udp gso timestamp # 58.28 [+0.12] RTNETLINK answers: Invalid argument # 59.24 [+0.95] udp rx: 1624 MB/s 1184908 calls/s # 59.29 [+0.06] udp tx: 1724 MB/s 29241 calls/s 29241 msg/s # 60.24 [+0.94] udp rx: 1694 MB/s 1235949 calls/s # 60.29 [+0.06] udp tx: 1705 MB/s 28919 calls/s 28919 msg/s # 61.24 [+0.94] udp rx: 1837 MB/s 1339794 calls/s # 61.29 [+0.06] udp tx: 1824 MB/s 30945 calls/s 30945 msg/s # 63.31 [+2.02] udp gso zerocopy audit # 63.43 [+0.12] RTNETLINK answers: Invalid argument # 64.38 [+0.95] udp rx: 1346 MB/s 982034 calls/s # 64.44 [+0.06] udp tx: 1448 MB/s 24575 calls/s 24575 msg/s # 65.38 [+0.94] udp rx: 1676 MB/s 1222472 calls/s # 65.44 [+0.06] udp tx: 1734 MB/s 29410 calls/s 29410 msg/s # 66.38 [+0.94] udp rx: 2246 MB/s 1638033 calls/s # 66.44 [+0.06] udp tx: 2198 MB/s 37282 calls/s 37282 msg/s # 68.45 [+2.00] Summary over 3.000 seconds... # 68.45 [+0.00] sum udp tx: 1836 MB/s 91267 calls (30422/s) 91267 msgs (30422/s) # 68.45 [+0.00] Zerocopy acks: 91267 # 68.47 [+0.02] udp gso timestamp audit # 68.59 [+0.12] RTNETLINK answers: Invalid argument # 69.54 [+0.95] udp rx: 2629 MB/s 1918058 calls/s # 69.60 [+0.06] udp tx: 2778 MB/s 47132 calls/s 47132 msg/s # 70.54 [+0.94] udp rx: 2860 MB/s 2086285 calls/s # 70.60 [+0.06] udp tx: 2877 MB/s 48800 calls/s 48800 msg/s # 71.54 [+0.94] udp rx: 2996 MB/s 2185423 calls/s # 71.60 [+0.06] udp tx: 3013 MB/s 51107 calls/s 51107 msg/s # 73.60 [+2.00] Summary over 3.000 seconds... # 73.60 [+0.00] sum udp tx: 2959 MB/s 147039 calls (49013/s) 147039 msgs (49013/s) # 73.60 [+0.00] Tx Timestamps: 147039 received 0 errors # 73.62 [+0.02] udp gso zerocopy timestamp audit # 73.73 [+0.11] RTNETLINK answers: Invalid argument # 74.69 [+0.96] udp rx: 1519 MB/s 1107938 calls/s # 74.74 [+0.05] udp tx: 1597 MB/s 27091 calls/s 27091 msg/s # 75.69 [+0.95] udp rx: 1668 MB/s 1217072 calls/s # 75.74 [+0.05] udp tx: 1669 MB/s 28318 calls/s 28318 msg/s # 76.69 [+0.95] udp rx: 1655 MB/s 1207139 calls/s # 76.74 [+0.05] udp tx: 1650 MB/s 27995 calls/s 27995 msg/s # 78.74 [+2.00] Summary over 3.000 seconds... # 78.74 [+0.00] sum udp tx: 1678 MB/s 83404 calls (27801/s) 83404 msgs (27801/s) # 78.74 [+0.00] Tx Timestamps: 83404 received 0 errors # 78.74 [+0.00] Zerocopy acks: 83404 # 78.77 [+0.02] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.77 [+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__->