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: 11150 MB/s 189128 calls/s 189128 msg/s # 1.12 [+0.00] tcp rx: 11157 MB/s 184583 calls/s # 2.11 [+1.00] tcp tx: 11117 MB/s 188554 calls/s 188554 msg/s # 2.12 [+0.00] tcp rx: 11131 MB/s 186934 calls/s # 3.11 [+1.00] tcp tx: 10972 MB/s 186106 calls/s 186106 msg/s # 3.13 [+0.01] tcp zerocopy # 3.23 [+0.10] RTNETLINK answers: Invalid argument # 4.24 [+1.01] tcp tx: 4998 MB/s 84784 calls/s 84784 msg/s # 4.24 [+0.00] tcp rx: 5007 MB/s 80806 calls/s # 5.24 [+1.00] tcp tx: 5274 MB/s 89461 calls/s 89461 msg/s # 5.24 [+0.00] tcp rx: 5284 MB/s 88796 calls/s # 6.24 [+1.00] tcp tx: 5484 MB/s 93020 calls/s 93020 msg/s # 6.25 [+0.02] udp # 6.36 [+0.10] RTNETLINK answers: Invalid argument # 7.32 [+0.96] udp rx: 624 MB/s 445195 calls/s # 7.37 [+0.05] udp tx: 660 MB/s 470190 calls/s 11195 msg/s # 8.32 [+0.95] udp rx: 707 MB/s 504311 calls/s # 8.37 [+0.05] udp tx: 708 MB/s 504882 calls/s 12021 msg/s # 9.32 [+0.95] udp rx: 695 MB/s 495300 calls/s # 9.37 [+0.05] udp tx: 684 MB/s 487536 calls/s 11608 msg/s # 9.38 [+0.02] udp sendmmsg # 9.49 [+0.11] RTNETLINK answers: Invalid argument # 10.45 [+0.96] udp rx: 878 MB/s 626061 calls/s # 10.50 [+0.05] udp tx: 933 MB/s 664734 calls/s 15827 msg/s # 11.45 [+0.95] udp rx: 687 MB/s 489587 calls/s # 11.50 [+0.05] udp tx: 664 MB/s 473508 calls/s 11274 msg/s # 12.45 [+0.95] udp rx: 604 MB/s 430330 calls/s # 12.50 [+0.05] udp tx: 602 MB/s 429450 calls/s 10225 msg/s # 12.52 [+0.02] udp gso # 12.63 [+0.11] RTNETLINK answers: Invalid argument # 13.59 [+0.96] udp rx: 3380 MB/s 2408403 calls/s # 13.64 [+0.05] udp tx: 4113 MB/s 69773 calls/s 69773 msg/s # 14.59 [+0.95] udp rx: 3788 MB/s 2698736 calls/s # 14.64 [+0.05] udp tx: 3869 MB/s 65625 calls/s 65625 msg/s # 15.59 [+0.95] udp rx: 4064 MB/s 2895306 calls/s # 15.64 [+0.05] udp tx: 4175 MB/s 70812 calls/s 70812 msg/s # 15.65 [+0.02] udp gso zerocopy # 15.76 [+0.10] RTNETLINK answers: Invalid argument # 16.71 [+0.96] udp rx: 2410 MB/s 1717354 calls/s # 16.77 [+0.05] udp tx: 2617 MB/s 44396 calls/s 44396 msg/s # 17.72 [+0.95] udp rx: 2623 MB/s 1868712 calls/s # 17.77 [+0.05] udp tx: 2638 MB/s 44757 calls/s 44757 msg/s # 18.72 [+0.95] udp rx: 2636 MB/s 1878224 calls/s # 18.77 [+0.05] udp tx: 2644 MB/s 44859 calls/s 44859 msg/s # 18.78 [+0.01] udp gso timestamp # 18.87 [+0.09] RTNETLINK answers: Invalid argument # 19.83 [+0.96] udp rx: 3743 MB/s 2666996 calls/s # 19.88 [+0.05] udp tx: 4097 MB/s 69491 calls/s 69491 msg/s # 20.84 [+0.95] udp rx: 3979 MB/s 2835127 calls/s # 20.88 [+0.05] udp tx: 4078 MB/s 69174 calls/s 69174 msg/s # 21.84 [+0.95] udp rx: 3998 MB/s 2848192 calls/s # 21.88 [+0.05] udp tx: 4055 MB/s 68778 calls/s 68778 msg/s # 23.90 [+2.02] udp gso zerocopy audit # 24.00 [+0.10] RTNETLINK answers: Invalid argument # 24.96 [+0.96] udp rx: 2487 MB/s 1772054 calls/s # 25.00 [+0.04] udp tx: 2692 MB/s 45664 calls/s 45664 msg/s # 25.96 [+0.96] udp rx: 2562 MB/s 1825051 calls/s # 26.00 [+0.04] udp tx: 2628 MB/s 44576 calls/s 44576 msg/s # 26.96 [+0.96] udp rx: 2563 MB/s 1826033 calls/s # 27.00 [+0.04] udp tx: 2722 MB/s 46168 calls/s 46168 msg/s # 29.01 [+2.00] Summary over 3.000 seconds... # 29.01 [+0.00] sum udp tx: 2745 MB/s 136408 calls (45469/s) 136408 msgs (45469/s) # 29.01 [+0.00] Zerocopy acks: 136408 # 29.02 [+0.02] udp gso timestamp audit # 29.13 [+0.10] RTNETLINK answers: Invalid argument # 30.08 [+0.96] udp rx: 3288 MB/s 2342509 calls/s # 30.14 [+0.05] udp tx: 3717 MB/s 63056 calls/s 63056 msg/s # 31.09 [+0.95] udp rx: 4094 MB/s 2916618 calls/s # 31.14 [+0.05] udp tx: 4142 MB/s 70261 calls/s 70261 msg/s # 32.09 [+0.95] udp rx: 4106 MB/s 2925395 calls/s # 32.14 [+0.05] udp tx: 4164 MB/s 70630 calls/s 70630 msg/s # 34.14 [+2.00] Summary over 3.000 seconds... # 34.14 [+0.00] sum udp tx: 4104 MB/s 203947 calls (67982/s) 203947 msgs (67982/s) # 34.14 [+0.00] Tx Timestamps: 203947 received 0 errors # 34.16 [+0.02] udp gso zerocopy timestamp audit # 34.25 [+0.09] RTNETLINK answers: Invalid argument # 35.21 [+0.96] udp rx: 2287 MB/s 1629492 calls/s # 35.26 [+0.04] udp tx: 2560 MB/s 43432 calls/s 43432 msg/s # 36.21 [+0.96] udp rx: 2494 MB/s 1776777 calls/s # 36.26 [+0.04] udp tx: 2513 MB/s 42629 calls/s 42629 msg/s # 37.22 [+0.96] udp rx: 2509 MB/s 1787559 calls/s # 37.26 [+0.04] udp tx: 2531 MB/s 42933 calls/s 42933 msg/s # 39.26 [+2.00] Summary over 3.000 seconds... # 39.26 [+0.00] sum udp tx: 2596 MB/s 128994 calls (42998/s) 128994 msgs (42998/s) # 39.26 [+0.00] Tx Timestamps: 128994 received 0 errors # 39.26 [+0.00] Zerocopy acks: 128994 # 39.28 [+0.01] ipv6 # 39.28 [+0.00] tcp # 39.37 [+0.10] RTNETLINK answers: Invalid argument # 40.38 [+1.01] tcp tx: 10345 MB/s 175474 calls/s 175474 msg/s # 40.38 [+0.00] tcp rx: 10352 MB/s 171784 calls/s # 41.38 [+1.00] tcp tx: 9463 MB/s 160504 calls/s 160504 msg/s # 41.39 [+0.00] tcp rx: 9470 MB/s 158236 calls/s # 42.38 [+1.00] tcp tx: 10036 MB/s 170222 calls/s 170222 msg/s # 42.40 [+0.01] tcp zerocopy # 42.49 [+0.10] RTNETLINK answers: Invalid argument # 43.50 [+1.01] tcp tx: 5612 MB/s 95200 calls/s 95200 msg/s # 43.51 [+0.00] tcp rx: 5615 MB/s 94961 calls/s # 44.50 [+1.00] tcp tx: 5786 MB/s 98142 calls/s 98142 msg/s # 44.51 [+0.00] tcp rx: 5791 MB/s 97920 calls/s # 45.50 [+1.00] tcp tx: 5835 MB/s 98974 calls/s 98974 msg/s # 45.52 [+0.02] udp # 45.61 [+0.09] RTNETLINK answers: Invalid argument # 46.58 [+0.96] udp rx: 856 MB/s 624934 calls/s # 46.62 [+0.04] udp tx: 895 MB/s 653170 calls/s 15190 msg/s # 47.58 [+0.96] udp rx: 895 MB/s 652814 calls/s # 47.62 [+0.04] udp tx: 894 MB/s 652009 calls/s 15163 msg/s # 48.58 [+0.96] udp rx: 893 MB/s 651948 calls/s # 48.62 [+0.04] udp tx: 892 MB/s 651106 calls/s 15142 msg/s # 48.64 [+0.02] udp sendmmsg # 48.74 [+0.11] RTNETLINK answers: Invalid argument # 49.70 [+0.96] udp rx: 919 MB/s 670253 calls/s # 49.75 [+0.05] udp tx: 968 MB/s 706232 calls/s 16424 msg/s # 50.70 [+0.95] udp rx: 989 MB/s 721775 calls/s # 50.75 [+0.05] udp tx: 988 MB/s 721067 calls/s 16769 msg/s # 51.70 [+0.95] udp rx: 970 MB/s 707825 calls/s # 51.75 [+0.05] udp tx: 965 MB/s 703996 calls/s 16372 msg/s # 51.77 [+0.02] udp gso # 51.87 [+0.10] RTNETLINK answers: Invalid argument # 52.83 [+0.96] udp rx: 3810 MB/s 2778120 calls/s # 52.88 [+0.05] udp tx: 4333 MB/s 73506 calls/s 73506 msg/s # 53.83 [+0.95] udp rx: 3975 MB/s 2897927 calls/s # 53.88 [+0.05] udp tx: 4313 MB/s 73158 calls/s 73158 msg/s # 54.84 [+0.95] udp rx: 3082 MB/s 2247794 calls/s # 54.88 [+0.05] udp tx: 3079 MB/s 52228 calls/s 52228 msg/s # 54.90 [+0.01] udp gso zerocopy # 54.99 [+0.09] RTNETLINK answers: Invalid argument # 55.96 [+0.97] udp rx: 2301 MB/s 1678533 calls/s # 56.00 [+0.04] udp tx: 2449 MB/s 41544 calls/s 41544 msg/s # 56.96 [+0.96] udp rx: 2765 MB/s 2016846 calls/s # 57.00 [+0.04] udp tx: 2787 MB/s 47279 calls/s 47279 msg/s # 57.96 [+0.96] udp rx: 2740 MB/s 1998528 calls/s # 58.00 [+0.04] udp tx: 2741 MB/s 46490 calls/s 46490 msg/s # 58.02 [+0.02] udp gso timestamp # 58.12 [+0.10] RTNETLINK answers: Invalid argument # 59.07 [+0.96] udp rx: 2167 MB/s 1580294 calls/s # 59.13 [+0.05] udp tx: 2778 MB/s 47117 calls/s 47117 msg/s # 60.08 [+0.95] udp rx: 2222 MB/s 1620071 calls/s # 60.13 [+0.05] udp tx: 2833 MB/s 48065 calls/s 48065 msg/s # 61.08 [+0.95] udp rx: 2349 MB/s 1712898 calls/s # 61.13 [+0.05] udp tx: 2778 MB/s 47119 calls/s 47119 msg/s # 63.14 [+2.02] udp gso zerocopy audit # 63.24 [+0.10] RTNETLINK answers: Invalid argument # 64.21 [+0.96] udp rx: 2448 MB/s 1785980 calls/s # 64.25 [+0.04] udp tx: 2593 MB/s 43988 calls/s 43988 msg/s # 65.21 [+0.96] udp rx: 2675 MB/s 1951041 calls/s # 65.25 [+0.04] udp tx: 2688 MB/s 45606 calls/s 45606 msg/s # 66.21 [+0.96] udp rx: 2690 MB/s 1962157 calls/s # 66.25 [+0.04] udp tx: 2703 MB/s 45854 calls/s 45854 msg/s # 68.25 [+2.00] Summary over 3.000 seconds... # 68.25 [+0.00] sum udp tx: 2725 MB/s 135448 calls (45149/s) 135448 msgs (45149/s) # 68.26 [+0.00] Zerocopy acks: 135448 # 68.27 [+0.01] udp gso timestamp audit # 68.38 [+0.11] RTNETLINK answers: Invalid argument # 69.33 [+0.96] udp rx: 3664 MB/s 2671997 calls/s # 69.39 [+0.05] udp tx: 3952 MB/s 67039 calls/s 67039 msg/s # 70.34 [+0.95] udp rx: 4056 MB/s 2957967 calls/s # 70.39 [+0.05] udp tx: 4076 MB/s 69142 calls/s 69142 msg/s # 71.34 [+0.95] udp rx: 4070 MB/s 2968574 calls/s # 71.39 [+0.05] udp tx: 4089 MB/s 69369 calls/s 69369 msg/s # 73.39 [+2.00] Summary over 3.000 seconds... # 73.39 [+0.00] sum udp tx: 4136 MB/s 205550 calls (68516/s) 205550 msgs (68516/s) # 73.39 [+0.00] Tx Timestamps: 205550 received 0 errors # 73.41 [+0.02] udp gso zerocopy timestamp audit # 73.51 [+0.10] RTNETLINK answers: Invalid argument # 74.47 [+0.96] udp rx: 2069 MB/s 1509586 calls/s # 74.52 [+0.05] udp tx: 2198 MB/s 37284 calls/s 37284 msg/s # 75.47 [+0.95] udp rx: 2267 MB/s 1653778 calls/s # 75.52 [+0.05] udp tx: 2276 MB/s 38612 calls/s 38612 msg/s # 76.47 [+0.95] udp rx: 2312 MB/s 1686687 calls/s # 76.52 [+0.05] udp tx: 2324 MB/s 39428 calls/s 39428 msg/s # 78.52 [+2.00] Summary over 3.000 seconds... # 78.52 [+0.00] sum udp tx: 2320 MB/s 115324 calls (38441/s) 115324 msgs (38441/s) # 78.53 [+0.00] Tx Timestamps: 115324 received 0 errors # 78.53 [+0.00] Zerocopy acks: 115324 # 78.54 [+0.02] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.55 [+0.00] 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__->