make -C tools/testing/selftests TARGETS="net" TEST_PROGS=udpgso_bench.sh TTEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-1/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net/lib' make[1]: Entering directory '/home/virtme/testing-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: 7543 MB/s 127949 calls/s 127949 msg/s # 1.11 [+0.00] tcp rx: 7546 MB/s 92417 calls/s # 2.11 [+1.00] tcp tx: 7642 MB/s 129622 calls/s 129622 msg/s # 2.11 [+0.00] tcp rx: 7656 MB/s 93784 calls/s # 3.11 [+1.00] tcp tx: 7613 MB/s 129130 calls/s 129130 msg/s # 3.13 [+0.02] tcp zerocopy # 3.24 [+0.11] RTNETLINK answers: Invalid argument # 4.26 [+1.01] tcp tx: 4822 MB/s 81794 calls/s 81794 msg/s # 4.26 [+0.00] tcp rx: 4825 MB/s 81328 calls/s # 5.26 [+1.00] tcp tx: 4747 MB/s 80516 calls/s 80516 msg/s # 5.26 [+0.00] tcp rx: 4753 MB/s 77727 calls/s # 6.26 [+1.00] tcp tx: 4412 MB/s 74831 calls/s 74831 msg/s # 6.27 [+0.02] udp # 6.38 [+0.11] RTNETLINK answers: Invalid argument # 7.34 [+0.96] udp rx: 955 MB/s 680755 calls/s # 7.39 [+0.05] udp tx: 1012 MB/s 721182 calls/s 17171 msg/s # 8.34 [+0.95] udp rx: 1051 MB/s 749099 calls/s # 8.39 [+0.05] udp tx: 1052 MB/s 749574 calls/s 17847 msg/s # 9.34 [+0.95] udp rx: 1060 MB/s 755158 calls/s # 9.39 [+0.05] udp tx: 1055 MB/s 751842 calls/s 17901 msg/s # 9.41 [+0.02] udp sendmmsg # 9.52 [+0.11] RTNETLINK answers: Invalid argument # 10.47 [+0.96] udp rx: 617 MB/s 440226 calls/s # 10.53 [+0.05] udp tx: 650 MB/s 463596 calls/s 11038 msg/s # 11.48 [+0.95] udp rx: 633 MB/s 451146 calls/s # 11.53 [+0.05] udp tx: 632 MB/s 450240 calls/s 10720 msg/s # 12.48 [+0.95] udp rx: 582 MB/s 415161 calls/s # 12.53 [+0.05] udp tx: 570 MB/s 406728 calls/s 9684 msg/s # 12.54 [+0.02] udp gso # 12.64 [+0.10] RTNETLINK answers: Invalid argument # 13.60 [+0.96] udp rx: 3891 MB/s 2772264 calls/s # 13.65 [+0.05] udp tx: 4149 MB/s 70383 calls/s 70383 msg/s # 14.60 [+0.95] udp rx: 4122 MB/s 2936424 calls/s # 14.65 [+0.05] udp tx: 4188 MB/s 71037 calls/s 71037 msg/s # 15.60 [+0.95] udp rx: 4154 MB/s 2959616 calls/s # 15.65 [+0.05] udp tx: 4293 MB/s 72818 calls/s 72818 msg/s # 15.67 [+0.02] udp gso zerocopy # 15.77 [+0.11] RTNETLINK answers: Invalid argument # 16.73 [+0.96] udp rx: 2430 MB/s 1731015 calls/s # 16.78 [+0.05] udp tx: 2565 MB/s 43509 calls/s 43509 msg/s # 17.73 [+0.95] udp rx: 2454 MB/s 1748727 calls/s # 17.78 [+0.05] udp tx: 2441 MB/s 41407 calls/s 41407 msg/s # 18.74 [+0.95] udp rx: 2404 MB/s 1712691 calls/s # 18.78 [+0.05] udp tx: 2415 MB/s 40970 calls/s 40970 msg/s # 18.80 [+0.02] udp gso timestamp # 18.89 [+0.09] RTNETLINK answers: Invalid argument # 19.85 [+0.97] udp rx: 3581 MB/s 2551181 calls/s # 19.90 [+0.04] udp tx: 3968 MB/s 67310 calls/s 67310 msg/s # 20.85 [+0.96] udp rx: 3619 MB/s 2578154 calls/s # 20.90 [+0.04] udp tx: 4072 MB/s 69071 calls/s 69071 msg/s # 21.86 [+0.96] udp rx: 3921 MB/s 2793205 calls/s # 21.90 [+0.04] udp tx: 3993 MB/s 67724 calls/s 67724 msg/s # 23.91 [+2.02] udp gso zerocopy audit # 24.00 [+0.09] RTNETLINK answers: Invalid argument # 24.97 [+0.97] udp rx: 2328 MB/s 1658732 calls/s # 25.01 [+0.04] udp tx: 2480 MB/s 42069 calls/s 42069 msg/s # 25.97 [+0.96] udp rx: 2634 MB/s 1876982 calls/s # 26.01 [+0.04] udp tx: 2682 MB/s 45500 calls/s 45500 msg/s # 26.97 [+0.96] udp rx: 2621 MB/s 1867368 calls/s # 27.01 [+0.04] udp tx: 2622 MB/s 44474 calls/s 44474 msg/s # 29.01 [+2.00] Summary over 3.000 seconds... # 29.01 [+0.00] sum udp tx: 2657 MB/s 132043 calls (44014/s) 132043 msgs (44014/s) # 29.02 [+0.00] Zerocopy acks: 132043 # 29.03 [+0.01] udp gso timestamp audit # 29.12 [+0.09] RTNETLINK answers: Invalid argument # 30.08 [+0.97] udp rx: 3708 MB/s 2641954 calls/s # 30.13 [+0.04] udp tx: 3873 MB/s 65696 calls/s 65696 msg/s # 31.08 [+0.96] udp rx: 3887 MB/s 2769062 calls/s # 31.13 [+0.04] udp tx: 3884 MB/s 65886 calls/s 65886 msg/s # 32.08 [+0.96] udp rx: 3909 MB/s 2784604 calls/s # 32.13 [+0.04] udp tx: 3907 MB/s 66274 calls/s 66274 msg/s # 34.13 [+2.00] Summary over 3.000 seconds... # 34.13 [+0.00] sum udp tx: 3981 MB/s 197856 calls (65952/s) 197856 msgs (65952/s) # 34.13 [+0.00] Tx Timestamps: 197856 received 0 errors # 34.15 [+0.02] udp gso zerocopy timestamp audit # 34.24 [+0.09] RTNETLINK answers: Invalid argument # 35.20 [+0.96] udp rx: 2352 MB/s 1676098 calls/s # 35.25 [+0.05] udp tx: 2473 MB/s 41959 calls/s 41959 msg/s # 36.20 [+0.96] udp rx: 2494 MB/s 1776707 calls/s # 36.25 [+0.04] udp tx: 2494 MB/s 42300 calls/s 42300 msg/s # 37.20 [+0.96] udp rx: 2507 MB/s 1785979 calls/s # 37.25 [+0.04] udp tx: 2505 MB/s 42496 calls/s 42496 msg/s # 39.25 [+2.00] Summary over 3.000 seconds... # 39.25 [+0.00] sum udp tx: 2550 MB/s 126755 calls (42251/s) 126755 msgs (42251/s) # 39.25 [+0.00] Tx Timestamps: 126755 received 0 errors # 39.25 [+0.00] Zerocopy acks: 126755 # 39.27 [+0.01] ipv6 # 39.27 [+0.00] tcp # 39.36 [+0.09] RTNETLINK answers: Invalid argument # 40.37 [+1.01] tcp tx: 11029 MB/s 187074 calls/s 187074 msg/s # 40.37 [+0.00] tcp rx: 11036 MB/s 184720 calls/s # 41.37 [+1.00] tcp tx: 11570 MB/s 196244 calls/s 196244 msg/s # 41.37 [+0.00] tcp rx: 11585 MB/s 195539 calls/s # 42.37 [+1.00] tcp tx: 11410 MB/s 193538 calls/s 193538 msg/s # 42.38 [+0.01] tcp zerocopy # 42.47 [+0.09] RTNETLINK answers: Invalid argument # 43.48 [+1.01] tcp tx: 5853 MB/s 99275 calls/s 99275 msg/s # 43.48 [+0.00] tcp rx: 5857 MB/s 98634 calls/s # 44.48 [+1.00] tcp tx: 5792 MB/s 98245 calls/s 98245 msg/s # 44.48 [+0.00] tcp rx: 5795 MB/s 97793 calls/s # 45.48 [+1.00] tcp tx: 5788 MB/s 98177 calls/s 98177 msg/s # 45.49 [+0.02] udp # 45.59 [+0.10] RTNETLINK answers: Invalid argument # 46.55 [+0.96] udp rx: 905 MB/s 660599 calls/s # 46.60 [+0.05] udp tx: 950 MB/s 693031 calls/s 16117 msg/s # 47.55 [+0.95] udp rx: 959 MB/s 699528 calls/s # 47.60 [+0.05] udp tx: 959 MB/s 699825 calls/s 16275 msg/s # 48.55 [+0.95] udp rx: 967 MB/s 705657 calls/s # 48.60 [+0.05] udp tx: 966 MB/s 704942 calls/s 16394 msg/s # 48.61 [+0.01] udp sendmmsg # 48.70 [+0.09] RTNETLINK answers: Invalid argument # 49.67 [+0.97] udp rx: 953 MB/s 695111 calls/s # 49.71 [+0.04] udp tx: 993 MB/s 724550 calls/s 16850 msg/s # 50.67 [+0.96] udp rx: 975 MB/s 711508 calls/s # 50.71 [+0.04] udp tx: 974 MB/s 710661 calls/s 16527 msg/s # 51.67 [+0.96] udp rx: 979 MB/s 714578 calls/s # 51.71 [+0.04] udp tx: 978 MB/s 713843 calls/s 16601 msg/s # 51.72 [+0.02] udp gso # 51.80 [+0.08] RTNETLINK answers: Invalid argument # 52.77 [+0.97] udp rx: 3633 MB/s 2648463 calls/s # 52.81 [+0.04] udp tx: 4008 MB/s 67985 calls/s 67985 msg/s # 53.78 [+0.96] udp rx: 3930 MB/s 2864850 calls/s # 53.81 [+0.04] udp tx: 4200 MB/s 71238 calls/s 71238 msg/s # 54.78 [+0.97] udp rx: 3885 MB/s 2832654 calls/s # 54.81 [+0.03] udp tx: 4158 MB/s 70532 calls/s 70532 msg/s # 54.83 [+0.02] udp gso zerocopy # 54.92 [+0.09] RTNETLINK answers: Invalid argument # 55.88 [+0.97] udp rx: 2629 MB/s 1918014 calls/s # 55.92 [+0.04] udp tx: 2759 MB/s 46796 calls/s 46796 msg/s # 56.88 [+0.96] udp rx: 2698 MB/s 1968148 calls/s # 56.92 [+0.04] udp tx: 2704 MB/s 45878 calls/s 45878 msg/s # 57.88 [+0.96] udp rx: 2488 MB/s 1815155 calls/s # 57.92 [+0.04] udp tx: 2540 MB/s 43086 calls/s 43086 msg/s # 57.94 [+0.01] udp gso timestamp # 58.04 [+0.10] RTNETLINK answers: Invalid argument # 59.00 [+0.96] udp rx: 3258 MB/s 2376478 calls/s # 59.05 [+0.05] udp tx: 3500 MB/s 59378 calls/s 59378 msg/s # 60.00 [+0.95] udp rx: 3902 MB/s 2846067 calls/s # 60.05 [+0.05] udp tx: 3887 MB/s 65943 calls/s 65943 msg/s # 61.00 [+0.95] udp rx: 3913 MB/s 2853957 calls/s # 61.05 [+0.05] udp tx: 3928 MB/s 66636 calls/s 66636 msg/s # 63.06 [+2.02] udp gso zerocopy audit # 63.18 [+0.11] RTNETLINK answers: Invalid argument # 64.13 [+0.95] udp rx: 1502 MB/s 1095626 calls/s # 64.19 [+0.06] udp tx: 1758 MB/s 29818 calls/s 29818 msg/s # 65.13 [+0.94] udp rx: 1666 MB/s 1215175 calls/s # 65.19 [+0.06] udp tx: 1734 MB/s 29421 calls/s 29421 msg/s # 66.13 [+0.95] udp rx: 1696 MB/s 1237140 calls/s # 66.19 [+0.05] udp tx: 1728 MB/s 29310 calls/s 29310 msg/s # 68.19 [+2.00] Summary over 3.000 seconds... # 68.19 [+0.00] sum udp tx: 1782 MB/s 88549 calls (29516/s) 88549 msgs (29516/s) # 68.19 [+0.00] Zerocopy acks: 88549 # 68.21 [+0.01] udp gso timestamp audit # 68.29 [+0.09] RTNETLINK answers: Invalid argument # 69.26 [+0.97] udp rx: 3821 MB/s 2787341 calls/s # 69.30 [+0.04] udp tx: 4017 MB/s 68132 calls/s 68132 msg/s # 70.26 [+0.96] udp rx: 3976 MB/s 2900038 calls/s # 70.30 [+0.04] udp tx: 4026 MB/s 68286 calls/s 68286 msg/s # 71.26 [+0.96] udp rx: 4026 MB/s 2936264 calls/s # 71.30 [+0.04] udp tx: 4023 MB/s 68242 calls/s 68242 msg/s # 73.30 [+2.00] Summary over 3.000 seconds... # 73.31 [+0.00] sum udp tx: 4118 MB/s 204660 calls (68220/s) 204660 msgs (68220/s) # 73.31 [+0.00] Tx Timestamps: 204660 received 0 errors # 73.32 [+0.02] udp gso zerocopy timestamp audit # 73.42 [+0.10] RTNETLINK answers: Invalid argument # 74.38 [+0.96] udp rx: 2264 MB/s 1651623 calls/s # 74.43 [+0.05] udp tx: 2457 MB/s 41687 calls/s 41687 msg/s # 75.38 [+0.95] udp rx: 2450 MB/s 1787218 calls/s # 75.43 [+0.05] udp tx: 2449 MB/s 41551 calls/s 41551 msg/s # 76.38 [+0.95] udp rx: 2497 MB/s 1821434 calls/s # 76.43 [+0.05] udp tx: 2502 MB/s 42439 calls/s 42439 msg/s # 78.43 [+2.00] Summary over 3.000 seconds... # 78.44 [+0.00] sum udp tx: 2529 MB/s 125677 calls (41892/s) 125677 msgs (41892/s) # 78.44 [+0.00] Tx Timestamps: 125677 received 0 errors # 78.44 [+0.00] Zerocopy acks: 125677 # 78.46 [+0.02] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.47 [+0.01] udpgso_bench.sh: [0;92mPASS[0m ok 1 selftests: net: udpgso_bench.sh make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-1/tools/testing/selftests' xx__-> echo $? 0 xx__->