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: 7914 MB/s 134232 calls/s 134232 msg/s # 1.11 [+0.00] tcp rx: 7915 MB/s 127663 calls/s # 2.11 [+1.00] tcp tx: 10024 MB/s 170018 calls/s 170018 msg/s # 2.11 [+0.00] tcp rx: 10041 MB/s 169709 calls/s # 3.11 [+1.00] tcp tx: 9865 MB/s 167324 calls/s 167324 msg/s # 3.13 [+0.02] tcp zerocopy # 3.24 [+0.11] RTNETLINK answers: Invalid argument # 4.25 [+1.01] tcp tx: 4773 MB/s 80966 calls/s 80966 msg/s # 4.27 [+0.02] tcp rx: 4855 MB/s 80910 calls/s # 5.25 [+0.98] tcp tx: 4962 MB/s 84172 calls/s 84172 msg/s # 5.27 [+0.02] tcp rx: 4987 MB/s 83710 calls/s # 6.25 [+0.98] tcp tx: 4954 MB/s 84032 calls/s 84032 msg/s # 6.26 [+0.02] udp # 6.36 [+0.10] RTNETLINK answers: Invalid argument # 7.32 [+0.96] udp rx: 534 MB/s 380717 calls/s # 7.37 [+0.05] udp tx: 562 MB/s 400974 calls/s 9547 msg/s # 8.32 [+0.95] udp rx: 550 MB/s 392334 calls/s # 8.37 [+0.05] udp tx: 548 MB/s 391020 calls/s 9310 msg/s # 9.32 [+0.95] udp rx: 560 MB/s 399023 calls/s # 9.37 [+0.05] udp tx: 558 MB/s 397866 calls/s 9473 msg/s # 9.39 [+0.02] udp sendmmsg # 9.49 [+0.10] RTNETLINK answers: Invalid argument # 10.45 [+0.96] udp rx: 504 MB/s 359702 calls/s # 10.50 [+0.05] udp tx: 533 MB/s 379764 calls/s 9042 msg/s # 11.45 [+0.95] udp rx: 544 MB/s 388211 calls/s # 11.50 [+0.05] udp tx: 545 MB/s 388794 calls/s 9257 msg/s # 12.45 [+0.95] udp rx: 563 MB/s 401439 calls/s # 12.50 [+0.05] udp tx: 560 MB/s 399588 calls/s 9514 msg/s # 12.52 [+0.02] udp gso # 12.63 [+0.11] RTNETLINK answers: Invalid argument # 13.58 [+0.96] udp rx: 2563 MB/s 1826437 calls/s # 13.64 [+0.06] udp tx: 2750 MB/s 46646 calls/s 46646 msg/s # 14.58 [+0.95] udp rx: 2959 MB/s 2108454 calls/s # 14.64 [+0.05] udp tx: 2969 MB/s 50359 calls/s 50359 msg/s # 15.58 [+0.95] udp rx: 2824 MB/s 2012188 calls/s # 15.64 [+0.05] udp tx: 2811 MB/s 47686 calls/s 47686 msg/s # 15.65 [+0.02] udp gso zerocopy # 15.76 [+0.10] RTNETLINK answers: Invalid argument # 16.72 [+0.96] udp rx: 1526 MB/s 1087338 calls/s # 16.77 [+0.05] udp tx: 1601 MB/s 27170 calls/s 27170 msg/s # 17.72 [+0.95] udp rx: 1491 MB/s 1062768 calls/s # 17.76 [+0.05] udp tx: 1489 MB/s 25265 calls/s 25265 msg/s # 18.72 [+0.95] udp rx: 1495 MB/s 1064994 calls/s # 18.76 [+0.05] udp tx: 1488 MB/s 25252 calls/s 25252 msg/s # 18.78 [+0.02] udp gso timestamp # 18.89 [+0.11] RTNETLINK answers: Invalid argument # 19.85 [+0.96] udp rx: 3480 MB/s 2479465 calls/s # 19.90 [+0.06] udp tx: 3801 MB/s 64484 calls/s 64484 msg/s # 20.85 [+0.94] udp rx: 3652 MB/s 2602155 calls/s # 20.90 [+0.06] udp tx: 3655 MB/s 61999 calls/s 61999 msg/s # 21.85 [+0.95] udp rx: 3601 MB/s 2565192 calls/s # 21.90 [+0.05] udp tx: 3595 MB/s 60986 calls/s 60986 msg/s # 23.92 [+2.02] udp gso zerocopy audit # 24.03 [+0.11] RTNETLINK answers: Invalid argument # 24.99 [+0.96] udp rx: 1644 MB/s 1171170 calls/s # 25.04 [+0.05] udp tx: 1742 MB/s 29555 calls/s 29555 msg/s # 25.99 [+0.95] udp rx: 1741 MB/s 1240763 calls/s # 26.04 [+0.05] udp tx: 1737 MB/s 29473 calls/s 29473 msg/s # 26.99 [+0.95] udp rx: 1740 MB/s 1239562 calls/s # 27.04 [+0.05] udp tx: 1732 MB/s 29383 calls/s 29383 msg/s # 29.04 [+2.00] Summary over 3.000 seconds... # 29.04 [+0.00] sum udp tx: 1779 MB/s 88411 calls (29470/s) 88411 msgs (29470/s) # 29.05 [+0.00] Zerocopy acks: 88411 # 29.06 [+0.02] udp gso timestamp audit # 29.18 [+0.12] RTNETLINK answers: Invalid argument # 30.13 [+0.95] udp rx: 1902 MB/s 1355195 calls/s # 30.19 [+0.06] udp tx: 2039 MB/s 34587 calls/s 34587 msg/s # 31.13 [+0.94] udp rx: 2037 MB/s 1451731 calls/s # 31.19 [+0.06] udp tx: 2039 MB/s 34593 calls/s 34593 msg/s # 32.13 [+0.94] udp rx: 2072 MB/s 1476056 calls/s # 32.19 [+0.06] udp tx: 2064 MB/s 35018 calls/s 35018 msg/s # 34.19 [+2.00] Summary over 3.000 seconds... # 34.19 [+0.00] sum udp tx: 2096 MB/s 104198 calls (34732/s) 104198 msgs (34732/s) # 34.19 [+0.00] Tx Timestamps: 104198 received 0 errors # 34.21 [+0.02] udp gso zerocopy timestamp audit # 34.32 [+0.11] RTNETLINK answers: Invalid argument # 35.28 [+0.96] udp rx: 1433 MB/s 1021062 calls/s # 35.33 [+0.05] udp tx: 1519 MB/s 25777 calls/s 25777 msg/s # 36.28 [+0.94] udp rx: 1564 MB/s 1114470 calls/s # 36.33 [+0.05] udp tx: 1563 MB/s 26510 calls/s 26510 msg/s # 37.28 [+0.95] udp rx: 1542 MB/s 1098682 calls/s # 37.33 [+0.05] udp tx: 1539 MB/s 26111 calls/s 26111 msg/s # 39.33 [+2.00] Summary over 3.000 seconds... # 39.34 [+0.00] sum udp tx: 1577 MB/s 78398 calls (26132/s) 78398 msgs (26132/s) # 39.34 [+0.00] Tx Timestamps: 78398 received 0 errors # 39.34 [+0.00] Zerocopy acks: 78398 # 39.36 [+0.02] ipv6 # 39.36 [+0.00] tcp # 39.47 [+0.12] RTNETLINK answers: Invalid argument # 40.49 [+1.01] tcp tx: 7331 MB/s 124347 calls/s 124347 msg/s # 40.49 [+0.00] tcp rx: 7334 MB/s 116680 calls/s # 41.48 [+1.00] tcp tx: 7732 MB/s 131145 calls/s 131145 msg/s # 41.49 [+0.00] tcp rx: 7739 MB/s 121364 calls/s # 42.49 [+1.00] tcp tx: 7507 MB/s 127338 calls/s 127338 msg/s # 42.50 [+0.02] tcp zerocopy # 42.60 [+0.10] RTNETLINK answers: Invalid argument # 43.61 [+1.01] tcp tx: 4456 MB/s 75580 calls/s 75580 msg/s # 43.61 [+0.00] tcp rx: 4461 MB/s 75480 calls/s # 44.61 [+1.00] tcp tx: 4483 MB/s 76042 calls/s 76042 msg/s # 44.62 [+0.00] tcp rx: 4498 MB/s 75252 calls/s # 45.61 [+1.00] tcp tx: 5623 MB/s 95371 calls/s 95371 msg/s # 45.63 [+0.02] udp # 45.74 [+0.11] RTNETLINK answers: Invalid argument # 46.70 [+0.96] udp rx: 752 MB/s 548988 calls/s # 46.75 [+0.05] udp tx: 800 MB/s 584155 calls/s 13585 msg/s # 47.70 [+0.95] udp rx: 860 MB/s 627660 calls/s # 47.75 [+0.05] udp tx: 854 MB/s 623070 calls/s 14490 msg/s # 48.70 [+0.95] udp rx: 821 MB/s 598844 calls/s # 48.75 [+0.05] udp tx: 823 MB/s 600323 calls/s 13961 msg/s # 48.77 [+0.02] udp sendmmsg # 48.88 [+0.11] RTNETLINK answers: Invalid argument # 49.83 [+0.96] udp rx: 536 MB/s 391568 calls/s # 49.89 [+0.05] udp tx: 564 MB/s 411983 calls/s 9581 msg/s # 50.83 [+0.95] udp rx: 545 MB/s 397911 calls/s # 50.89 [+0.05] udp tx: 544 MB/s 397148 calls/s 9236 msg/s # 51.83 [+0.95] udp rx: 519 MB/s 378876 calls/s # 51.89 [+0.05] udp tx: 520 MB/s 379905 calls/s 8835 msg/s # 51.90 [+0.01] udp gso # 51.99 [+0.09] RTNETLINK answers: Invalid argument # 52.96 [+0.96] udp rx: 3857 MB/s 2813275 calls/s # 53.00 [+0.05] udp tx: 4137 MB/s 70174 calls/s 70174 msg/s # 53.96 [+0.95] udp rx: 4171 MB/s 3042128 calls/s # 54.00 [+0.05] udp tx: 4277 MB/s 72548 calls/s 72548 msg/s # 54.96 [+0.95] udp rx: 4076 MB/s 2972881 calls/s # 55.00 [+0.05] udp tx: 4093 MB/s 69428 calls/s 69428 msg/s # 55.02 [+0.02] udp gso zerocopy # 55.12 [+0.10] RTNETLINK answers: Invalid argument # 56.08 [+0.96] udp rx: 2422 MB/s 1766655 calls/s # 56.13 [+0.05] udp tx: 2552 MB/s 43299 calls/s 43299 msg/s # 57.08 [+0.95] udp rx: 2611 MB/s 1904599 calls/s # 57.13 [+0.05] udp tx: 2616 MB/s 44375 calls/s 44375 msg/s # 58.08 [+0.95] udp rx: 2544 MB/s 1855665 calls/s # 58.13 [+0.05] udp tx: 2533 MB/s 42966 calls/s 42966 msg/s # 58.15 [+0.02] udp gso timestamp # 58.24 [+0.10] RTNETLINK answers: Invalid argument # 59.21 [+0.96] udp rx: 3185 MB/s 2323421 calls/s # 59.25 [+0.05] udp tx: 3384 MB/s 57403 calls/s 57403 msg/s # 60.21 [+0.95] udp rx: 3635 MB/s 2651148 calls/s # 60.25 [+0.05] udp tx: 3771 MB/s 63964 calls/s 63964 msg/s # 61.21 [+0.95] udp rx: 3568 MB/s 2602672 calls/s # 61.25 [+0.04] udp tx: 3559 MB/s 60369 calls/s 60369 msg/s # 63.27 [+2.02] udp gso zerocopy audit # 63.37 [+0.10] RTNETLINK answers: Invalid argument # 64.33 [+0.96] udp rx: 2452 MB/s 1788327 calls/s # 64.38 [+0.05] udp tx: 2590 MB/s 43929 calls/s 43929 msg/s # 65.33 [+0.95] udp rx: 2581 MB/s 1882980 calls/s # 65.38 [+0.05] udp tx: 2583 MB/s 43815 calls/s 43815 msg/s # 66.33 [+0.95] udp rx: 2617 MB/s 1908825 calls/s # 66.38 [+0.05] udp tx: 2621 MB/s 44454 calls/s 44454 msg/s # 68.38 [+2.00] Summary over 3.000 seconds... # 68.39 [+0.00] sum udp tx: 2660 MB/s 132198 calls (44066/s) 132198 msgs (44066/s) # 68.39 [+0.00] Zerocopy acks: 132198 # 68.40 [+0.02] udp gso timestamp audit # 68.50 [+0.09] RTNETLINK answers: Invalid argument # 69.46 [+0.96] udp rx: 3260 MB/s 2378097 calls/s # 69.51 [+0.05] udp tx: 3435 MB/s 58260 calls/s 58260 msg/s # 70.46 [+0.95] udp rx: 3454 MB/s 2519198 calls/s # 70.51 [+0.05] udp tx: 3449 MB/s 58512 calls/s 58512 msg/s # 71.46 [+0.96] udp rx: 3461 MB/s 2524810 calls/s # 71.51 [+0.04] udp tx: 3453 MB/s 58576 calls/s 58576 msg/s # 73.51 [+2.00] Summary over 3.000 seconds... # 73.51 [+0.00] sum udp tx: 3528 MB/s 175348 calls (58449/s) 175348 msgs (58449/s) # 73.51 [+0.00] Tx Timestamps: 175348 received 0 errors # 73.53 [+0.02] udp gso zerocopy timestamp audit # 73.63 [+0.10] RTNETLINK answers: Invalid argument # 74.59 [+0.96] udp rx: 1402 MB/s 1022841 calls/s # 74.65 [+0.05] udp tx: 1495 MB/s 25369 calls/s 25369 msg/s # 75.59 [+0.95] udp rx: 1494 MB/s 1090074 calls/s # 75.65 [+0.05] udp tx: 1476 MB/s 25038 calls/s 25038 msg/s # 76.59 [+0.95] udp rx: 1447 MB/s 1055650 calls/s # 76.64 [+0.05] udp tx: 1453 MB/s 24645 calls/s 24645 msg/s # 78.65 [+2.00] Summary over 3.000 seconds... # 78.65 [+0.00] sum udp tx: 1510 MB/s 75052 calls (25017/s) 75052 msgs (25017/s) # 78.65 [+0.00] Tx Timestamps: 75052 received 0 errors # 78.65 [+0.00] Zerocopy acks: 75052 # 78.67 [+0.02] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.67 [+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__->