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: 10016 MB/s 169879 calls/s 169879 msg/s # 1.11 [+0.00] tcp rx: 10031 MB/s 167475 calls/s # 2.11 [+1.00] tcp tx: 10113 MB/s 171536 calls/s 171536 msg/s # 2.11 [+0.00] tcp rx: 10127 MB/s 171536 calls/s # 3.11 [+1.00] tcp tx: 9808 MB/s 166364 calls/s 166364 msg/s # 3.12 [+0.02] tcp zerocopy # 3.21 [+0.09] RTNETLINK answers: Invalid argument # 4.22 [+1.01] tcp tx: 4707 MB/s 79846 calls/s 79846 msg/s # 4.22 [+0.00] tcp rx: 4712 MB/s 79833 calls/s # 5.22 [+1.00] tcp tx: 4724 MB/s 80125 calls/s 80125 msg/s # 5.22 [+0.00] tcp rx: 4728 MB/s 80031 calls/s # 6.22 [+1.00] tcp tx: 4729 MB/s 80211 calls/s 80211 msg/s # 6.24 [+0.02] udp # 6.33 [+0.10] RTNETLINK answers: Invalid argument # 7.30 [+0.97] udp rx: 712 MB/s 507616 calls/s # 7.34 [+0.04] udp tx: 747 MB/s 532476 calls/s 12678 msg/s # 8.30 [+0.96] udp rx: 754 MB/s 537588 calls/s # 8.34 [+0.04] udp tx: 753 MB/s 536970 calls/s 12785 msg/s # 9.30 [+0.96] udp rx: 749 MB/s 534222 calls/s # 9.34 [+0.04] udp tx: 748 MB/s 533064 calls/s 12692 msg/s # 9.36 [+0.02] udp sendmmsg # 9.46 [+0.10] RTNETLINK answers: Invalid argument # 10.42 [+0.96] udp rx: 550 MB/s 391969 calls/s # 10.47 [+0.05] udp tx: 577 MB/s 411180 calls/s 9790 msg/s # 11.42 [+0.95] udp rx: 565 MB/s 403005 calls/s # 11.47 [+0.05] udp tx: 565 MB/s 402696 calls/s 9588 msg/s # 12.42 [+0.95] udp rx: 566 MB/s 403824 calls/s # 12.47 [+0.05] udp tx: 566 MB/s 403200 calls/s 9600 msg/s # 12.49 [+0.02] udp gso # 12.58 [+0.09] RTNETLINK answers: Invalid argument # 13.55 [+0.97] udp rx: 1759 MB/s 1253532 calls/s # 13.59 [+0.04] udp tx: 1844 MB/s 31283 calls/s 31283 msg/s # 14.55 [+0.96] udp rx: 1855 MB/s 1321796 calls/s # 14.59 [+0.04] udp tx: 1863 MB/s 31606 calls/s 31606 msg/s # 15.55 [+0.96] udp rx: 1861 MB/s 1326144 calls/s # 15.59 [+0.04] udp tx: 1869 MB/s 31704 calls/s 31704 msg/s # 15.61 [+0.01] udp gso zerocopy # 15.70 [+0.09] RTNETLINK answers: Invalid argument # 16.66 [+0.96] udp rx: 2369 MB/s 1688148 calls/s # 16.71 [+0.05] udp tx: 2485 MB/s 42148 calls/s 42148 msg/s # 17.66 [+0.96] udp rx: 2109 MB/s 1502900 calls/s # 17.71 [+0.04] udp tx: 2071 MB/s 35129 calls/s 35129 msg/s # 18.66 [+0.96] udp rx: 1551 MB/s 1104908 calls/s # 18.71 [+0.04] udp tx: 1553 MB/s 26352 calls/s 26352 msg/s # 20.73 [+2.02] udp gso timestamp # 20.83 [+0.10] RTNETLINK answers: Invalid argument # 21.79 [+0.96] udp rx: 2843 MB/s 2025744 calls/s # 21.84 [+0.05] udp tx: 2994 MB/s 50787 calls/s 50787 msg/s # 22.79 [+0.95] udp rx: 3018 MB/s 2149896 calls/s # 22.84 [+0.05] udp tx: 3016 MB/s 51159 calls/s 51159 msg/s # 23.79 [+0.95] udp rx: 2991 MB/s 2130702 calls/s # 23.84 [+0.05] udp tx: 2986 MB/s 50655 calls/s 50655 msg/s # 25.86 [+2.02] udp gso zerocopy audit # 25.97 [+0.11] RTNETLINK answers: Invalid argument # 26.92 [+0.96] udp rx: 2105 MB/s 1500030 calls/s # 26.98 [+0.05] udp tx: 2235 MB/s 37911 calls/s 37911 msg/s # 27.92 [+0.95] udp rx: 2389 MB/s 1702286 calls/s # 27.98 [+0.05] udp tx: 2394 MB/s 40609 calls/s 40609 msg/s # 28.92 [+0.95] udp rx: 2392 MB/s 1704512 calls/s # 28.98 [+0.05] udp tx: 2395 MB/s 40635 calls/s 40635 msg/s # 30.98 [+2.00] Summary over 3.000 seconds... # 30.98 [+0.00] sum udp tx: 2397 MB/s 119155 calls (39718/s) 119155 msgs (39718/s) # 30.98 [+0.00] Zerocopy acks: 119155 # 31.00 [+0.02] udp gso timestamp audit # 31.09 [+0.10] RTNETLINK answers: Invalid argument # 32.06 [+0.96] udp rx: 1744 MB/s 1242486 calls/s # 32.10 [+0.04] udp tx: 1827 MB/s 30990 calls/s 30990 msg/s # 33.06 [+0.96] udp rx: 1853 MB/s 1320032 calls/s # 33.10 [+0.04] udp tx: 1856 MB/s 31488 calls/s 31488 msg/s # 34.06 [+0.96] udp rx: 1852 MB/s 1319276 calls/s # 34.10 [+0.04] udp tx: 1854 MB/s 31453 calls/s 31453 msg/s # 36.10 [+2.00] Summary over 3.000 seconds... # 36.10 [+0.00] sum udp tx: 1890 MB/s 93931 calls (31310/s) 93931 msgs (31310/s) # 36.11 [+0.00] Tx Timestamps: 93931 received 0 errors # 36.12 [+0.01] udp gso zerocopy timestamp audit # 36.22 [+0.10] RTNETLINK answers: Invalid argument # 37.18 [+0.96] udp rx: 1508 MB/s 1074612 calls/s # 37.23 [+0.05] udp tx: 1581 MB/s 26831 calls/s 26831 msg/s # 38.18 [+0.96] udp rx: 1586 MB/s 1130486 calls/s # 38.23 [+0.04] udp tx: 1588 MB/s 26935 calls/s 26935 msg/s # 39.18 [+0.96] udp rx: 1581 MB/s 1126286 calls/s # 39.23 [+0.04] udp tx: 1581 MB/s 26826 calls/s 26826 msg/s # 41.23 [+2.00] Summary over 3.000 seconds... # 41.23 [+0.00] sum udp tx: 1621 MB/s 80592 calls (26864/s) 80592 msgs (26864/s) # 41.23 [+0.00] Tx Timestamps: 80592 received 0 errors # 41.23 [+0.00] Zerocopy acks: 80592 # 41.24 [+0.01] ipv6 # 41.24 [+0.00] tcp # 41.34 [+0.10] RTNETLINK answers: Invalid argument # 42.35 [+1.01] tcp tx: 8257 MB/s 140056 calls/s 140056 msg/s # 42.35 [+0.00] tcp rx: 8258 MB/s 129311 calls/s # 43.35 [+1.00] tcp tx: 8243 MB/s 139819 calls/s 139819 msg/s # 43.35 [+0.00] tcp rx: 8248 MB/s 130951 calls/s # 44.35 [+1.00] tcp tx: 8253 MB/s 139982 calls/s 139982 msg/s # 44.37 [+0.02] tcp zerocopy # 44.47 [+0.10] RTNETLINK answers: Invalid argument # 45.48 [+1.01] tcp tx: 4907 MB/s 83236 calls/s 83236 msg/s # 45.48 [+0.00] tcp rx: 4908 MB/s 83194 calls/s # 46.48 [+1.00] tcp tx: 4889 MB/s 82935 calls/s 82935 msg/s # 46.48 [+0.00] tcp rx: 4892 MB/s 82942 calls/s # 47.48 [+1.00] tcp tx: 4883 MB/s 82820 calls/s 82820 msg/s # 47.50 [+0.02] udp # 47.60 [+0.10] RTNETLINK answers: Invalid argument # 48.56 [+0.96] udp rx: 585 MB/s 427249 calls/s # 48.61 [+0.05] udp tx: 616 MB/s 449307 calls/s 10449 msg/s # 49.56 [+0.95] udp rx: 620 MB/s 452842 calls/s # 49.61 [+0.05] udp tx: 620 MB/s 452618 calls/s 10526 msg/s # 50.56 [+0.95] udp rx: 618 MB/s 451135 calls/s # 50.61 [+0.05] udp tx: 618 MB/s 450769 calls/s 10483 msg/s # 50.63 [+0.02] udp sendmmsg # 50.72 [+0.10] RTNETLINK answers: Invalid argument # 51.68 [+0.96] udp rx: 591 MB/s 431747 calls/s # 51.73 [+0.05] udp tx: 620 MB/s 452704 calls/s 10528 msg/s # 52.68 [+0.95] udp rx: 614 MB/s 448363 calls/s # 52.73 [+0.05] udp tx: 613 MB/s 447716 calls/s 10412 msg/s # 53.68 [+0.95] udp rx: 618 MB/s 450884 calls/s # 53.73 [+0.05] udp tx: 618 MB/s 450726 calls/s 10482 msg/s # 53.75 [+0.02] udp gso # 53.84 [+0.09] RTNETLINK answers: Invalid argument # 54.81 [+0.97] udp rx: 1744 MB/s 1272499 calls/s # 54.85 [+0.04] udp tx: 1825 MB/s 30968 calls/s 30968 msg/s # 55.81 [+0.96] udp rx: 1817 MB/s 1325681 calls/s # 55.85 [+0.04] udp tx: 1818 MB/s 30836 calls/s 30836 msg/s # 56.81 [+0.96] udp rx: 1823 MB/s 1329981 calls/s # 56.85 [+0.04] udp tx: 1824 MB/s 30938 calls/s 30938 msg/s # 56.87 [+0.02] udp gso zerocopy # 56.97 [+0.10] RTNETLINK answers: Invalid argument # 57.93 [+0.96] udp rx: 1446 MB/s 1054953 calls/s # 57.98 [+0.05] udp tx: 1525 MB/s 25878 calls/s 25878 msg/s # 58.93 [+0.95] udp rx: 1511 MB/s 1102674 calls/s # 58.98 [+0.05] udp tx: 1514 MB/s 25694 calls/s 25694 msg/s # 59.93 [+0.95] udp rx: 1510 MB/s 1101599 calls/s # 59.98 [+0.05] udp tx: 1513 MB/s 25666 calls/s 25666 msg/s # 60.00 [+0.02] udp gso timestamp # 60.10 [+0.10] RTNETLINK answers: Invalid argument # 61.06 [+0.96] udp rx: 2661 MB/s 1940848 calls/s # 61.11 [+0.05] udp tx: 2800 MB/s 47505 calls/s 47505 msg/s # 62.06 [+0.95] udp rx: 2799 MB/s 2041855 calls/s # 62.11 [+0.05] udp tx: 2798 MB/s 47461 calls/s 47461 msg/s # 63.06 [+0.95] udp rx: 2801 MB/s 2043489 calls/s # 63.11 [+0.05] udp tx: 2799 MB/s 47474 calls/s 47474 msg/s # 65.13 [+2.02] udp gso zerocopy audit # 65.22 [+0.09] RTNETLINK answers: Invalid argument # 66.19 [+0.96] udp rx: 1415 MB/s 1032473 calls/s # 66.23 [+0.05] udp tx: 1484 MB/s 25177 calls/s 25177 msg/s # 67.19 [+0.96] udp rx: 1484 MB/s 1082421 calls/s # 67.23 [+0.04] udp tx: 1488 MB/s 25241 calls/s 25241 msg/s # 68.19 [+0.96] udp rx: 1492 MB/s 1088828 calls/s # 68.23 [+0.04] udp tx: 1495 MB/s 25367 calls/s 25367 msg/s # 70.24 [+2.00] Summary over 3.000 seconds... # 70.24 [+0.00] sum udp tx: 1525 MB/s 75785 calls (25261/s) 75785 msgs (25261/s) # 70.24 [+0.00] Zerocopy acks: 75785 # 70.26 [+0.01] udp gso timestamp audit # 70.35 [+0.10] RTNETLINK answers: Invalid argument # 71.31 [+0.96] udp rx: 1549 MB/s 1130083 calls/s # 71.36 [+0.05] udp tx: 1631 MB/s 27671 calls/s 27671 msg/s # 72.32 [+0.95] udp rx: 1642 MB/s 1197980 calls/s # 72.36 [+0.05] udp tx: 1640 MB/s 27827 calls/s 27827 msg/s # 73.32 [+0.95] udp rx: 1637 MB/s 1194024 calls/s # 73.36 [+0.05] udp tx: 1635 MB/s 27731 calls/s 27731 msg/s # 75.37 [+2.00] Summary over 3.000 seconds... # 75.37 [+0.00] sum udp tx: 1674 MB/s 83229 calls (27743/s) 83229 msgs (27743/s) # 75.37 [+0.00] Tx Timestamps: 83229 received 0 errors # 75.39 [+0.02] udp gso zerocopy timestamp audit # 75.50 [+0.11] RTNETLINK answers: Invalid argument # 76.46 [+0.96] udp rx: 1440 MB/s 1050232 calls/s # 76.51 [+0.05] udp tx: 1514 MB/s 25688 calls/s 25688 msg/s # 77.46 [+0.95] udp rx: 1515 MB/s 1105444 calls/s # 77.51 [+0.05] udp tx: 1513 MB/s 25672 calls/s 25672 msg/s # 78.46 [+0.95] udp rx: 1499 MB/s 1093662 calls/s # 78.51 [+0.05] udp tx: 1497 MB/s 25405 calls/s 25405 msg/s # 80.51 [+2.00] Summary over 3.000 seconds... # 80.52 [+0.00] sum udp tx: 1544 MB/s 76765 calls (25588/s) 76765 msgs (25588/s) # 80.52 [+0.00] Tx Timestamps: 76765 received 0 errors # 80.52 [+0.00] Zerocopy acks: 76765 # 80.55 [+0.02] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 80.55 [+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__->