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: 9089 MB/s 154160 calls/s 154160 msg/s # 1.11 [+0.00] tcp rx: 9092 MB/s 153878 calls/s # 2.11 [+1.00] tcp tx: 9050 MB/s 153503 calls/s 153503 msg/s # 2.11 [+0.00] tcp rx: 9055 MB/s 153383 calls/s # 3.11 [+1.00] tcp tx: 8486 MB/s 143936 calls/s 143936 msg/s # 3.13 [+0.02] tcp zerocopy # 3.24 [+0.11] RTNETLINK answers: Invalid argument # 4.25 [+1.01] tcp tx: 4469 MB/s 75811 calls/s 75811 msg/s # 4.26 [+0.01] tcp rx: 4510 MB/s 73969 calls/s # 5.25 [+0.99] tcp tx: 5261 MB/s 89242 calls/s 89242 msg/s # 5.26 [+0.01] tcp rx: 5270 MB/s 87905 calls/s # 6.25 [+0.99] tcp tx: 5345 MB/s 90669 calls/s 90669 msg/s # 6.26 [+0.02] udp # 6.38 [+0.12] RTNETLINK answers: Invalid argument # 7.33 [+0.95] udp rx: 666 MB/s 474950 calls/s # 7.39 [+0.06] udp tx: 711 MB/s 506898 calls/s 12069 msg/s # 8.33 [+0.94] udp rx: 719 MB/s 512404 calls/s # 8.39 [+0.06] udp tx: 709 MB/s 505134 calls/s 12027 msg/s # 9.33 [+0.94] udp rx: 664 MB/s 473392 calls/s # 9.39 [+0.06] udp tx: 665 MB/s 473844 calls/s 11282 msg/s # 9.41 [+0.02] udp sendmmsg # 9.53 [+0.12] RTNETLINK answers: Invalid argument # 10.48 [+0.95] udp rx: 686 MB/s 489176 calls/s # 10.54 [+0.06] udp tx: 723 MB/s 515424 calls/s 12272 msg/s # 11.48 [+0.94] udp rx: 523 MB/s 372882 calls/s # 11.54 [+0.06] udp tx: 520 MB/s 371028 calls/s 8834 msg/s # 12.48 [+0.94] udp rx: 543 MB/s 387268 calls/s # 12.54 [+0.06] udp tx: 534 MB/s 380646 calls/s 9063 msg/s # 12.56 [+0.02] udp gso # 12.67 [+0.11] RTNETLINK answers: Invalid argument # 13.63 [+0.96] udp rx: 3577 MB/s 2548274 calls/s # 13.68 [+0.05] udp tx: 3789 MB/s 64280 calls/s 64280 msg/s # 14.63 [+0.95] udp rx: 3376 MB/s 2404972 calls/s # 14.68 [+0.05] udp tx: 3370 MB/s 57158 calls/s 57158 msg/s # 15.63 [+0.95] udp rx: 3244 MB/s 2311217 calls/s # 15.68 [+0.05] udp tx: 3355 MB/s 56914 calls/s 56914 msg/s # 15.70 [+0.02] udp gso zerocopy # 15.82 [+0.12] RTNETLINK answers: Invalid argument # 16.77 [+0.95] udp rx: 2218 MB/s 1580250 calls/s # 16.83 [+0.06] udp tx: 2377 MB/s 40322 calls/s 40322 msg/s # 17.77 [+0.94] udp rx: 2439 MB/s 1737918 calls/s # 17.83 [+0.06] udp tx: 2391 MB/s 40569 calls/s 40569 msg/s # 18.77 [+0.94] udp rx: 2293 MB/s 1633716 calls/s # 18.83 [+0.06] udp tx: 2286 MB/s 38777 calls/s 38777 msg/s # 18.85 [+0.02] udp gso timestamp # 18.96 [+0.12] RTNETLINK answers: Invalid argument # 19.92 [+0.96] udp rx: 1792 MB/s 1276750 calls/s # 19.97 [+0.05] udp tx: 1922 MB/s 32607 calls/s 32607 msg/s # 20.92 [+0.95] udp rx: 2196 MB/s 1565000 calls/s # 20.97 [+0.05] udp tx: 2211 MB/s 37512 calls/s 37512 msg/s # 21.92 [+0.95] udp rx: 2044 MB/s 1456291 calls/s # 21.97 [+0.05] udp tx: 2064 MB/s 35018 calls/s 35018 msg/s # 23.99 [+2.02] udp gso zerocopy audit # 24.12 [+0.12] RTNETLINK answers: Invalid argument # 25.07 [+0.95] udp rx: 2089 MB/s 1488228 calls/s # 25.13 [+0.06] udp tx: 2215 MB/s 37570 calls/s 37570 msg/s # 26.07 [+0.94] udp rx: 1732 MB/s 1233918 calls/s # 26.13 [+0.06] udp tx: 1727 MB/s 29302 calls/s 29302 msg/s # 27.07 [+0.94] udp rx: 1863 MB/s 1327116 calls/s # 27.13 [+0.06] udp tx: 1840 MB/s 31208 calls/s 31208 msg/s # 29.13 [+2.00] Summary over 3.000 seconds... # 29.13 [+0.00] sum udp tx: 1973 MB/s 98080 calls (32693/s) 98080 msgs (32693/s) # 29.13 [+0.00] Zerocopy acks: 98080 # 29.15 [+0.02] udp gso timestamp audit # 29.27 [+0.12] RTNETLINK answers: Invalid argument # 30.22 [+0.95] udp rx: 2948 MB/s 2100201 calls/s # 30.28 [+0.06] udp tx: 3330 MB/s 56495 calls/s 56495 msg/s # 31.22 [+0.94] udp rx: 3356 MB/s 2390695 calls/s # 31.28 [+0.06] udp tx: 3355 MB/s 56914 calls/s 56914 msg/s # 32.22 [+0.94] udp rx: 3162 MB/s 2252980 calls/s # 32.28 [+0.06] udp tx: 3149 MB/s 53422 calls/s 53422 msg/s # 34.28 [+2.00] Summary over 3.000 seconds... # 34.28 [+0.00] sum udp tx: 3357 MB/s 166831 calls (55610/s) 166831 msgs (55610/s) # 34.29 [+0.00] Tx Timestamps: 166831 received 0 errors # 34.30 [+0.01] udp gso zerocopy timestamp audit # 34.40 [+0.10] RTNETLINK answers: Invalid argument # 35.36 [+0.96] udp rx: 1312 MB/s 935138 calls/s # 35.41 [+0.05] udp tx: 1395 MB/s 23673 calls/s 23673 msg/s # 36.36 [+0.95] udp rx: 1401 MB/s 998676 calls/s # 36.41 [+0.05] udp tx: 1399 MB/s 23744 calls/s 23744 msg/s # 37.36 [+0.95] udp rx: 1384 MB/s 986160 calls/s # 37.41 [+0.05] udp tx: 1385 MB/s 23501 calls/s 23501 msg/s # 39.41 [+2.00] Summary over 3.000 seconds... # 39.42 [+0.00] sum udp tx: 1427 MB/s 70918 calls (23639/s) 70918 msgs (23639/s) # 39.42 [+0.00] Tx Timestamps: 70918 received 0 errors # 39.42 [+0.00] Zerocopy acks: 70918 # 39.44 [+0.01] ipv6 # 39.44 [+0.00] tcp # 39.56 [+0.12] RTNETLINK answers: Invalid argument # 40.57 [+1.01] tcp tx: 6899 MB/s 117015 calls/s 117015 msg/s # 40.57 [+0.00] tcp rx: 6900 MB/s 109034 calls/s # 41.57 [+1.00] tcp tx: 7306 MB/s 123916 calls/s 123916 msg/s # 41.57 [+0.00] tcp rx: 7314 MB/s 113898 calls/s # 42.57 [+1.00] tcp tx: 6668 MB/s 113099 calls/s 113099 msg/s # 42.59 [+0.02] tcp zerocopy # 42.70 [+0.12] RTNETLINK answers: Invalid argument # 43.72 [+1.01] tcp tx: 3639 MB/s 61721 calls/s 61721 msg/s # 43.72 [+0.00] tcp rx: 3640 MB/s 61635 calls/s # 44.72 [+1.00] tcp tx: 4156 MB/s 70497 calls/s 70497 msg/s # 44.72 [+0.00] tcp rx: 4160 MB/s 70435 calls/s # 45.72 [+1.00] tcp tx: 4343 MB/s 73676 calls/s 73676 msg/s # 45.73 [+0.02] udp # 45.85 [+0.11] RTNETLINK answers: Invalid argument # 46.80 [+0.96] udp rx: 729 MB/s 532309 calls/s # 46.86 [+0.05] udp tx: 773 MB/s 563988 calls/s 13116 msg/s # 47.80 [+0.95] udp rx: 662 MB/s 483474 calls/s # 47.86 [+0.05] udp tx: 645 MB/s 470463 calls/s 10941 msg/s # 48.80 [+0.95] udp rx: 522 MB/s 380772 calls/s # 48.86 [+0.05] udp tx: 521 MB/s 380550 calls/s 8850 msg/s # 48.88 [+0.02] udp sendmmsg # 48.99 [+0.12] RTNETLINK answers: Invalid argument # 49.95 [+0.96] udp rx: 768 MB/s 560610 calls/s # 50.00 [+0.05] udp tx: 813 MB/s 593228 calls/s 13796 msg/s # 50.95 [+0.94] udp rx: 839 MB/s 612523 calls/s # 51.00 [+0.06] udp tx: 841 MB/s 613352 calls/s 14264 msg/s # 51.95 [+0.95] udp rx: 853 MB/s 622303 calls/s # 52.00 [+0.05] udp tx: 852 MB/s 621694 calls/s 14458 msg/s # 52.02 [+0.02] udp gso # 52.14 [+0.12] RTNETLINK answers: Invalid argument # 53.09 [+0.95] udp rx: 3344 MB/s 2439255 calls/s # 53.15 [+0.06] udp tx: 3562 MB/s 60423 calls/s 60423 msg/s # 54.09 [+0.94] udp rx: 3184 MB/s 2322580 calls/s # 54.15 [+0.06] udp tx: 3230 MB/s 54793 calls/s 54793 msg/s # 55.09 [+0.94] udp rx: 3552 MB/s 2590620 calls/s # 55.15 [+0.06] udp tx: 3558 MB/s 60352 calls/s 60352 msg/s # 55.17 [+0.02] udp gso zerocopy # 55.28 [+0.12] RTNETLINK answers: Invalid argument # 56.24 [+0.95] udp rx: 1950 MB/s 1422268 calls/s # 56.29 [+0.06] udp tx: 2068 MB/s 35090 calls/s 35090 msg/s # 57.24 [+0.94] udp rx: 2126 MB/s 1551182 calls/s # 57.29 [+0.06] udp tx: 2138 MB/s 36269 calls/s 36269 msg/s # 58.24 [+0.94] udp rx: 1982 MB/s 1445660 calls/s # 58.29 [+0.06] udp tx: 1953 MB/s 33140 calls/s 33140 msg/s # 58.32 [+0.02] udp gso timestamp # 58.44 [+0.13] RTNETLINK answers: Invalid argument # 59.39 [+0.95] udp rx: 2338 MB/s 1705290 calls/s # 59.45 [+0.06] udp tx: 2475 MB/s 41980 calls/s 41980 msg/s # 60.39 [+0.94] udp rx: 2284 MB/s 1665665 calls/s # 60.45 [+0.06] udp tx: 2459 MB/s 41717 calls/s 41717 msg/s # 61.40 [+0.94] udp rx: 2266 MB/s 1653186 calls/s # 61.45 [+0.06] udp tx: 2415 MB/s 40960 calls/s 40960 msg/s # 63.47 [+2.02] udp gso zerocopy audit # 63.58 [+0.11] RTNETLINK answers: Invalid argument # 64.54 [+0.96] udp rx: 1723 MB/s 1257320 calls/s # 64.59 [+0.05] udp tx: 1816 MB/s 30807 calls/s 30807 msg/s # 65.54 [+0.95] udp rx: 1696 MB/s 1237067 calls/s # 65.59 [+0.05] udp tx: 1703 MB/s 28890 calls/s 28890 msg/s # 66.54 [+0.95] udp rx: 1817 MB/s 1325764 calls/s # 66.59 [+0.05] udp tx: 1835 MB/s 31127 calls/s 31127 msg/s # 68.60 [+2.00] Summary over 3.000 seconds... # 68.60 [+0.00] sum udp tx: 1827 MB/s 90824 calls (30274/s) 90824 msgs (30274/s) # 68.60 [+0.00] Zerocopy acks: 90824 # 68.62 [+0.02] udp gso timestamp audit # 68.73 [+0.11] RTNETLINK answers: Invalid argument # 69.68 [+0.96] udp rx: 2888 MB/s 2106574 calls/s # 69.74 [+0.06] udp tx: 3080 MB/s 52249 calls/s 52249 msg/s # 70.68 [+0.94] udp rx: 3462 MB/s 2525089 calls/s # 70.74 [+0.05] udp tx: 3472 MB/s 58894 calls/s 58894 msg/s # 71.68 [+0.95] udp rx: 3265 MB/s 2381278 calls/s # 71.74 [+0.05] udp tx: 3395 MB/s 57583 calls/s 57583 msg/s # 73.74 [+2.00] Summary over 3.000 seconds... # 73.74 [+0.00] sum udp tx: 3395 MB/s 168726 calls (56242/s) 168726 msgs (56242/s) # 73.74 [+0.00] Tx Timestamps: 168726 received 0 errors # 73.76 [+0.02] udp gso zerocopy timestamp audit # 73.88 [+0.12] RTNETLINK answers: Invalid argument # 74.84 [+0.95] udp rx: 1462 MB/s 1066443 calls/s # 74.90 [+0.06] udp tx: 1550 MB/s 26304 calls/s 26304 msg/s # 75.84 [+0.94] udp rx: 1461 MB/s 1065626 calls/s # 75.90 [+0.06] udp tx: 1456 MB/s 24702 calls/s 24702 msg/s # 76.84 [+0.94] udp rx: 1497 MB/s 1092400 calls/s # 76.90 [+0.06] udp tx: 1508 MB/s 25587 calls/s 25587 msg/s # 78.90 [+2.00] Summary over 3.000 seconds... # 78.90 [+0.00] sum udp tx: 1541 MB/s 76593 calls (25531/s) 76593 msgs (25531/s) # 78.90 [+0.00] Tx Timestamps: 76593 received 0 errors # 78.90 [+0.00] Zerocopy acks: 76593 # 78.93 [+0.03] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.93 [+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__->