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.12 [+1.01] tcp tx: 9778 MB/s 165850 calls/s 165850 msg/s # 1.12 [+0.00] tcp rx: 9779 MB/s 163525 calls/s # 2.12 [+1.00] tcp tx: 9669 MB/s 163993 calls/s 163993 msg/s # 2.12 [+0.00] tcp rx: 9675 MB/s 164095 calls/s # 3.12 [+1.00] tcp tx: 9693 MB/s 164406 calls/s 164406 msg/s # 3.13 [+0.02] tcp zerocopy # 3.24 [+0.10] RTNETLINK answers: Invalid argument # 4.25 [+1.01] tcp tx: 4753 MB/s 80629 calls/s 80629 msg/s # 4.25 [+0.00] tcp rx: 4758 MB/s 80695 calls/s # 5.25 [+1.00] tcp tx: 4768 MB/s 80871 calls/s 80871 msg/s # 5.25 [+0.00] tcp rx: 4773 MB/s 80936 calls/s # 6.25 [+1.00] tcp tx: 4740 MB/s 80409 calls/s 80409 msg/s # 6.26 [+0.02] udp # 6.37 [+0.11] RTNETLINK answers: Invalid argument # 7.33 [+0.96] udp rx: 664 MB/s 473197 calls/s # 7.38 [+0.05] udp tx: 698 MB/s 497532 calls/s 11846 msg/s # 8.33 [+0.95] udp rx: 699 MB/s 498570 calls/s # 8.38 [+0.05] udp tx: 700 MB/s 498918 calls/s 11879 msg/s # 9.33 [+0.95] udp rx: 692 MB/s 492965 calls/s # 9.38 [+0.05] udp tx: 691 MB/s 492492 calls/s 11726 msg/s # 9.39 [+0.02] udp sendmmsg # 9.50 [+0.10] RTNETLINK answers: Invalid argument # 10.46 [+0.96] udp rx: 599 MB/s 426735 calls/s # 10.51 [+0.05] udp tx: 629 MB/s 448266 calls/s 10673 msg/s # 11.46 [+0.95] udp rx: 634 MB/s 452275 calls/s # 11.51 [+0.05] udp tx: 634 MB/s 451878 calls/s 10759 msg/s # 12.46 [+0.95] udp rx: 631 MB/s 449767 calls/s # 12.51 [+0.05] udp tx: 630 MB/s 449022 calls/s 10691 msg/s # 12.52 [+0.02] udp gso # 12.62 [+0.10] RTNETLINK answers: Invalid argument # 13.59 [+0.96] udp rx: 2743 MB/s 1954680 calls/s # 13.63 [+0.05] udp tx: 2876 MB/s 48790 calls/s 48790 msg/s # 14.59 [+0.95] udp rx: 2875 MB/s 2048053 calls/s # 14.63 [+0.05] udp tx: 2874 MB/s 48748 calls/s 48748 msg/s # 15.59 [+0.96] udp rx: 2875 MB/s 2048653 calls/s # 15.63 [+0.05] udp tx: 2874 MB/s 48753 calls/s 48753 msg/s # 15.65 [+0.02] udp gso zerocopy # 15.75 [+0.10] RTNETLINK answers: Invalid argument # 16.71 [+0.96] udp rx: 1544 MB/s 1100526 calls/s # 16.76 [+0.05] udp tx: 1621 MB/s 27504 calls/s 27504 msg/s # 17.71 [+0.95] udp rx: 1596 MB/s 1137486 calls/s # 17.76 [+0.05] udp tx: 1594 MB/s 27045 calls/s 27045 msg/s # 18.72 [+0.95] udp rx: 1597 MB/s 1137696 calls/s # 18.76 [+0.05] udp tx: 1596 MB/s 27074 calls/s 27074 msg/s # 18.78 [+0.02] udp gso timestamp # 18.88 [+0.10] RTNETLINK answers: Invalid argument # 19.84 [+0.96] udp rx: 1720 MB/s 1225854 calls/s # 19.89 [+0.05] udp tx: 1805 MB/s 30627 calls/s 30627 msg/s # 20.84 [+0.95] udp rx: 1823 MB/s 1298892 calls/s # 20.89 [+0.05] udp tx: 1822 MB/s 30917 calls/s 30917 msg/s # 21.84 [+0.95] udp rx: 1828 MB/s 1302756 calls/s # 21.89 [+0.05] udp tx: 1826 MB/s 30985 calls/s 30985 msg/s # 23.90 [+2.02] udp gso zerocopy audit # 24.00 [+0.10] RTNETLINK answers: Invalid argument # 24.96 [+0.96] udp rx: 2315 MB/s 1649424 calls/s # 25.01 [+0.05] udp tx: 2424 MB/s 41125 calls/s 41125 msg/s # 25.96 [+0.96] udp rx: 2427 MB/s 1728888 calls/s # 26.01 [+0.04] udp tx: 2424 MB/s 41122 calls/s 41122 msg/s # 26.96 [+0.96] udp rx: 2424 MB/s 1727082 calls/s # 27.01 [+0.04] udp tx: 2422 MB/s 41079 calls/s 41079 msg/s # 29.01 [+2.00] Summary over 3.000 seconds... # 29.01 [+0.00] sum udp tx: 2481 MB/s 123326 calls (41108/s) 123326 msgs (41108/s) # 29.01 [+0.00] Zerocopy acks: 123326 # 29.03 [+0.01] udp gso timestamp audit # 29.12 [+0.09] RTNETLINK answers: Invalid argument # 30.09 [+0.96] udp rx: 1618 MB/s 1153285 calls/s # 30.13 [+0.05] udp tx: 1706 MB/s 28947 calls/s 28947 msg/s # 31.09 [+0.95] udp rx: 1691 MB/s 1205274 calls/s # 31.13 [+0.05] udp tx: 1690 MB/s 28665 calls/s 28665 msg/s # 32.09 [+0.96] udp rx: 1696 MB/s 1208424 calls/s # 32.13 [+0.04] udp tx: 1695 MB/s 28752 calls/s 28752 msg/s # 34.13 [+2.00] Summary over 3.000 seconds... # 34.13 [+0.00] sum udp tx: 1738 MB/s 86364 calls (28788/s) 86364 msgs (28788/s) # 34.14 [+0.00] Tx Timestamps: 86364 received 0 errors # 34.15 [+0.01] udp gso zerocopy timestamp audit # 34.24 [+0.09] RTNETLINK answers: Invalid argument # 35.21 [+0.97] udp rx: 1505 MB/s 1072344 calls/s # 35.25 [+0.04] udp tx: 1574 MB/s 26710 calls/s 26710 msg/s # 36.21 [+0.96] udp rx: 1582 MB/s 1127196 calls/s # 36.25 [+0.04] udp tx: 1580 MB/s 26813 calls/s 26813 msg/s # 37.21 [+0.96] udp rx: 1581 MB/s 1126692 calls/s # 37.25 [+0.04] udp tx: 1579 MB/s 26796 calls/s 26796 msg/s # 39.25 [+2.00] Summary over 3.000 seconds... # 39.25 [+0.00] sum udp tx: 1616 MB/s 80319 calls (26773/s) 80319 msgs (26773/s) # 39.25 [+0.00] Tx Timestamps: 80319 received 0 errors # 39.26 [+0.00] Zerocopy acks: 80319 # 39.27 [+0.01] ipv6 # 39.27 [+0.00] tcp # 39.37 [+0.10] RTNETLINK answers: Invalid argument # 40.38 [+1.01] tcp tx: 8341 MB/s 141474 calls/s 141474 msg/s # 40.38 [+0.00] tcp rx: 8347 MB/s 138974 calls/s # 41.38 [+1.00] tcp tx: 8532 MB/s 144721 calls/s 144721 msg/s # 41.38 [+0.00] tcp rx: 8550 MB/s 125091 calls/s # 42.38 [+1.00] tcp tx: 8382 MB/s 142174 calls/s 142174 msg/s # 42.39 [+0.01] tcp zerocopy # 42.48 [+0.09] RTNETLINK answers: Invalid argument # 43.49 [+1.01] tcp tx: 4628 MB/s 78509 calls/s 78509 msg/s # 43.50 [+0.00] tcp rx: 4632 MB/s 78547 calls/s # 44.49 [+1.00] tcp tx: 4647 MB/s 78831 calls/s 78831 msg/s # 44.50 [+0.00] tcp rx: 4653 MB/s 78911 calls/s # 45.49 [+1.00] tcp tx: 4632 MB/s 78573 calls/s 78573 msg/s # 45.51 [+0.01] udp # 45.60 [+0.09] RTNETLINK answers: Invalid argument # 46.56 [+0.96] udp rx: 512 MB/s 373498 calls/s # 46.61 [+0.05] udp tx: 537 MB/s 392203 calls/s 9121 msg/s # 47.56 [+0.95] udp rx: 540 MB/s 393991 calls/s # 47.61 [+0.05] udp tx: 539 MB/s 393579 calls/s 9153 msg/s # 48.56 [+0.95] udp rx: 565 MB/s 412358 calls/s # 48.61 [+0.04] udp tx: 566 MB/s 412843 calls/s 9601 msg/s # 48.62 [+0.01] udp sendmmsg # 48.71 [+0.09] RTNETLINK answers: Invalid argument # 49.68 [+0.96] udp rx: 501 MB/s 365602 calls/s # 49.72 [+0.05] udp tx: 525 MB/s 383302 calls/s 8914 msg/s # 50.68 [+0.95] udp rx: 515 MB/s 376263 calls/s # 50.72 [+0.05] udp tx: 515 MB/s 375820 calls/s 8740 msg/s # 51.68 [+0.96] udp rx: 521 MB/s 380113 calls/s # 51.72 [+0.05] udp tx: 520 MB/s 379690 calls/s 8830 msg/s # 51.74 [+0.01] udp gso # 51.83 [+0.09] RTNETLINK answers: Invalid argument # 52.79 [+0.96] udp rx: 1568 MB/s 1143585 calls/s # 52.84 [+0.04] udp tx: 1639 MB/s 27801 calls/s 27801 msg/s # 53.80 [+0.96] udp rx: 1612 MB/s 1176222 calls/s # 53.84 [+0.04] udp tx: 1612 MB/s 27355 calls/s 27355 msg/s # 54.80 [+0.96] udp rx: 1617 MB/s 1179318 calls/s # 54.84 [+0.04] udp tx: 1615 MB/s 27399 calls/s 27399 msg/s # 54.86 [+0.02] udp gso zerocopy # 54.96 [+0.10] RTNETLINK answers: Invalid argument # 55.92 [+0.96] udp rx: 2450 MB/s 1786994 calls/s # 55.96 [+0.04] udp tx: 2565 MB/s 43515 calls/s 43515 msg/s # 56.92 [+0.96] udp rx: 2568 MB/s 1873019 calls/s # 56.96 [+0.04] udp tx: 2574 MB/s 43662 calls/s 43662 msg/s # 57.92 [+0.96] udp rx: 2577 MB/s 1879555 calls/s # 57.96 [+0.04] udp tx: 2582 MB/s 43805 calls/s 43805 msg/s # 57.98 [+0.02] udp gso timestamp # 58.08 [+0.10] RTNETLINK answers: Invalid argument # 59.04 [+0.96] udp rx: 2676 MB/s 1951768 calls/s # 59.09 [+0.05] udp tx: 2813 MB/s 47716 calls/s 47716 msg/s # 60.04 [+0.95] udp rx: 2812 MB/s 2051306 calls/s # 60.09 [+0.05] udp tx: 2814 MB/s 47738 calls/s 47738 msg/s # 61.04 [+0.96] udp rx: 2314 MB/s 1688334 calls/s # 61.09 [+0.04] udp tx: 2279 MB/s 38661 calls/s 38661 msg/s # 63.10 [+2.02] udp gso zerocopy audit # 63.21 [+0.11] RTNETLINK answers: Invalid argument # 64.17 [+0.96] udp rx: 1491 MB/s 1088072 calls/s # 64.22 [+0.05] udp tx: 1574 MB/s 26697 calls/s 26697 msg/s # 65.17 [+0.95] udp rx: 1579 MB/s 1152090 calls/s # 65.22 [+0.05] udp tx: 1579 MB/s 26797 calls/s 26797 msg/s # 66.17 [+0.95] udp rx: 1582 MB/s 1154412 calls/s # 66.22 [+0.05] udp tx: 1581 MB/s 26829 calls/s 26829 msg/s # 68.22 [+2.00] Summary over 3.000 seconds... # 68.22 [+0.00] sum udp tx: 1616 MB/s 80323 calls (26774/s) 80323 msgs (26774/s) # 68.23 [+0.00] Zerocopy acks: 80323 # 68.24 [+0.02] udp gso timestamp audit # 68.35 [+0.10] RTNETLINK answers: Invalid argument # 69.31 [+0.96] udp rx: 2828 MB/s 2062563 calls/s # 69.36 [+0.05] udp tx: 2981 MB/s 50564 calls/s 50564 msg/s # 70.31 [+0.95] udp rx: 2981 MB/s 2174639 calls/s # 70.36 [+0.05] udp tx: 2979 MB/s 50527 calls/s 50527 msg/s # 71.31 [+0.95] udp rx: 2981 MB/s 2174381 calls/s # 71.36 [+0.05] udp tx: 2977 MB/s 50508 calls/s 50508 msg/s # 73.36 [+2.00] Summary over 3.000 seconds... # 73.36 [+0.00] sum udp tx: 3050 MB/s 151599 calls (50533/s) 151599 msgs (50533/s) # 73.36 [+0.00] Tx Timestamps: 151599 received 0 errors # 73.37 [+0.01] udp gso zerocopy timestamp audit # 73.48 [+0.11] RTNETLINK answers: Invalid argument # 74.44 [+0.96] udp rx: 1425 MB/s 1039654 calls/s # 74.49 [+0.05] udp tx: 1501 MB/s 25465 calls/s 25465 msg/s # 75.44 [+0.95] udp rx: 1523 MB/s 1111378 calls/s # 75.49 [+0.05] udp tx: 1522 MB/s 25817 calls/s 25817 msg/s # 76.45 [+0.95] udp rx: 1520 MB/s 1108841 calls/s # 76.49 [+0.05] udp tx: 1519 MB/s 25765 calls/s 25765 msg/s # 78.49 [+2.00] Summary over 3.000 seconds... # 78.50 [+0.00] sum udp tx: 1550 MB/s 77047 calls (25682/s) 77047 msgs (25682/s) # 78.50 [+0.00] Tx Timestamps: 77047 received 0 errors # 78.50 [+0.00] Zerocopy acks: 77047 # 78.52 [+0.01] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.52 [+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__->