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.11 [+0.11] RTNETLINK answers: Invalid argument # 1.12 [+1.01] tcp tx: 8827 MB/s 149720 calls/s 149720 msg/s # 1.12 [+0.00] tcp rx: 8832 MB/s 149787 calls/s # 2.12 [+1.00] tcp tx: 9139 MB/s 155019 calls/s 155019 msg/s # 2.12 [+0.00] tcp rx: 9153 MB/s 155242 calls/s # 3.12 [+1.00] tcp tx: 9349 MB/s 158571 calls/s 158571 msg/s # 3.14 [+0.02] tcp zerocopy # 3.24 [+0.10] RTNETLINK answers: Invalid argument # 4.25 [+1.01] tcp tx: 5929 MB/s 100563 calls/s 100563 msg/s # 4.26 [+0.01] tcp rx: 5946 MB/s 98301 calls/s # 5.25 [+0.99] tcp tx: 6153 MB/s 104373 calls/s 104373 msg/s # 5.26 [+0.01] tcp rx: 6195 MB/s 104006 calls/s # 6.25 [+0.99] tcp tx: 6069 MB/s 102941 calls/s 102941 msg/s # 6.27 [+0.02] udp # 6.36 [+0.09] RTNETLINK answers: Invalid argument # 7.33 [+0.97] udp rx: 827 MB/s 589350 calls/s # 7.37 [+0.05] udp tx: 870 MB/s 619836 calls/s 14758 msg/s # 8.33 [+0.95] udp rx: 870 MB/s 620203 calls/s # 8.37 [+0.04] udp tx: 869 MB/s 619080 calls/s 14740 msg/s # 9.33 [+0.96] udp rx: 867 MB/s 618155 calls/s # 9.37 [+0.04] udp tx: 867 MB/s 618072 calls/s 14716 msg/s # 9.39 [+0.02] udp sendmmsg # 9.48 [+0.10] RTNETLINK answers: Invalid argument # 10.45 [+0.96] udp rx: 737 MB/s 525217 calls/s # 10.49 [+0.05] udp tx: 776 MB/s 553098 calls/s 13169 msg/s # 11.45 [+0.95] udp rx: 768 MB/s 547569 calls/s # 11.49 [+0.05] udp tx: 768 MB/s 547638 calls/s 13039 msg/s # 12.45 [+0.95] udp rx: 768 MB/s 547243 calls/s # 12.49 [+0.05] udp tx: 768 MB/s 547134 calls/s 13027 msg/s # 12.51 [+0.02] udp gso # 12.60 [+0.09] RTNETLINK answers: Invalid argument # 13.57 [+0.97] udp rx: 3906 MB/s 2782710 calls/s # 13.61 [+0.04] udp tx: 4081 MB/s 69220 calls/s 69220 msg/s # 14.57 [+0.96] udp rx: 4096 MB/s 2917899 calls/s # 14.61 [+0.04] udp tx: 4103 MB/s 69600 calls/s 69600 msg/s # 15.57 [+0.96] udp rx: 4107 MB/s 2926075 calls/s # 15.61 [+0.04] udp tx: 4108 MB/s 69687 calls/s 69687 msg/s # 15.62 [+0.01] udp gso zerocopy # 15.71 [+0.08] RTNETLINK answers: Invalid argument # 16.67 [+0.97] udp rx: 2433 MB/s 1733245 calls/s # 16.71 [+0.04] udp tx: 2550 MB/s 43252 calls/s 43252 msg/s # 17.67 [+0.96] udp rx: 2592 MB/s 1846640 calls/s # 17.71 [+0.04] udp tx: 2598 MB/s 44066 calls/s 44066 msg/s # 18.67 [+0.96] udp rx: 2596 MB/s 1849854 calls/s # 18.71 [+0.04] udp tx: 2604 MB/s 44174 calls/s 44174 msg/s # 18.73 [+0.01] udp gso timestamp # 18.80 [+0.08] RTNETLINK answers: Invalid argument # 19.77 [+0.97] udp rx: 3419 MB/s 2436222 calls/s # 19.81 [+0.04] udp tx: 3560 MB/s 60386 calls/s 60386 msg/s # 20.77 [+0.96] udp rx: 3577 MB/s 2548608 calls/s # 20.81 [+0.04] udp tx: 3575 MB/s 60651 calls/s 60651 msg/s # 21.78 [+0.96] udp rx: 3577 MB/s 2548686 calls/s # 21.81 [+0.04] udp tx: 3574 MB/s 60620 calls/s 60620 msg/s # 23.83 [+2.02] udp gso zerocopy audit # 23.91 [+0.08] RTNETLINK answers: Invalid argument # 24.88 [+0.97] udp rx: 2685 MB/s 1913223 calls/s # 24.92 [+0.04] udp tx: 2807 MB/s 47610 calls/s 47610 msg/s # 25.88 [+0.96] udp rx: 2781 MB/s 1981289 calls/s # 25.92 [+0.04] udp tx: 2802 MB/s 47524 calls/s 47524 msg/s # 26.88 [+0.96] udp rx: 2767 MB/s 1971131 calls/s # 26.92 [+0.04] udp tx: 2785 MB/s 47242 calls/s 47242 msg/s # 28.92 [+2.00] Summary over 3.000 seconds... # 28.92 [+0.00] sum udp tx: 2865 MB/s 142376 calls (47458/s) 142376 msgs (47458/s) # 28.92 [+0.00] Zerocopy acks: 142376 # 28.93 [+0.01] udp gso timestamp audit # 29.01 [+0.08] RTNETLINK answers: Invalid argument # 29.98 [+0.97] udp rx: 3621 MB/s 2580018 calls/s # 30.02 [+0.04] udp tx: 3773 MB/s 64006 calls/s 64006 msg/s # 30.98 [+0.96] udp rx: 3817 MB/s 2719134 calls/s # 31.02 [+0.04] udp tx: 3815 MB/s 64717 calls/s 64717 msg/s # 31.98 [+0.96] udp rx: 3817 MB/s 2719122 calls/s # 32.02 [+0.04] udp tx: 3832 MB/s 65007 calls/s 65007 msg/s # 34.02 [+2.00] Summary over 3.000 seconds... # 34.02 [+0.00] sum udp tx: 3898 MB/s 193730 calls (64576/s) 193730 msgs (64576/s) # 34.02 [+0.00] Tx Timestamps: 193730 received 0 errors # 34.04 [+0.01] udp gso zerocopy timestamp audit # 34.12 [+0.09] RTNETLINK answers: Invalid argument # 35.09 [+0.97] udp rx: 2465 MB/s 1756317 calls/s # 35.13 [+0.04] udp tx: 2586 MB/s 43873 calls/s 43873 msg/s # 36.09 [+0.96] udp rx: 2167 MB/s 1543766 calls/s # 36.13 [+0.04] udp tx: 2142 MB/s 36341 calls/s 36341 msg/s # 37.09 [+0.96] udp rx: 1595 MB/s 1136832 calls/s # 37.13 [+0.04] udp tx: 1682 MB/s 28542 calls/s 28542 msg/s # 39.13 [+2.00] Summary over 3.000 seconds... # 39.14 [+0.00] sum udp tx: 2188 MB/s 108756 calls (36252/s) 108756 msgs (36252/s) # 39.14 [+0.00] Tx Timestamps: 108756 received 0 errors # 39.14 [+0.00] Zerocopy acks: 108756 # 39.15 [+0.01] ipv6 # 39.15 [+0.00] tcp # 39.24 [+0.09] RTNETLINK answers: Invalid argument # 40.25 [+1.01] tcp tx: 9437 MB/s 160066 calls/s 160066 msg/s # 40.25 [+0.00] tcp rx: 9439 MB/s 160022 calls/s # 41.25 [+1.00] tcp tx: 9473 MB/s 160669 calls/s 160669 msg/s # 41.25 [+0.00] tcp rx: 9483 MB/s 160760 calls/s # 42.25 [+1.00] tcp tx: 9556 MB/s 162084 calls/s 162084 msg/s # 42.26 [+0.02] tcp zerocopy # 42.35 [+0.09] RTNETLINK answers: Invalid argument # 43.36 [+1.01] tcp tx: 5832 MB/s 98918 calls/s 98918 msg/s # 43.36 [+0.00] tcp rx: 5834 MB/s 98851 calls/s # 44.36 [+1.00] tcp tx: 5851 MB/s 99244 calls/s 99244 msg/s # 44.36 [+0.00] tcp rx: 5860 MB/s 99289 calls/s # 45.36 [+1.00] tcp tx: 5893 MB/s 99950 calls/s 99950 msg/s # 45.37 [+0.01] udp # 45.45 [+0.08] RTNETLINK answers: Invalid argument # 46.42 [+0.97] udp rx: 738 MB/s 538843 calls/s # 46.46 [+0.04] udp tx: 774 MB/s 565149 calls/s 13143 msg/s # 47.42 [+0.96] udp rx: 773 MB/s 564099 calls/s # 47.46 [+0.04] udp tx: 772 MB/s 563687 calls/s 13109 msg/s # 48.42 [+0.96] udp rx: 775 MB/s 565698 calls/s # 48.46 [+0.04] udp tx: 775 MB/s 565364 calls/s 13148 msg/s # 48.48 [+0.01] udp sendmmsg # 48.56 [+0.09] RTNETLINK answers: Invalid argument # 49.53 [+0.96] udp rx: 733 MB/s 534842 calls/s # 49.57 [+0.04] udp tx: 767 MB/s 559688 calls/s 13016 msg/s # 50.53 [+0.96] udp rx: 782 MB/s 570905 calls/s # 50.57 [+0.04] udp tx: 779 MB/s 568245 calls/s 13215 msg/s # 51.53 [+0.96] udp rx: 707 MB/s 516321 calls/s # 51.57 [+0.04] udp tx: 707 MB/s 516215 calls/s 12005 msg/s # 51.59 [+0.01] udp gso # 51.67 [+0.09] RTNETLINK answers: Invalid argument # 52.64 [+0.97] udp rx: 3815 MB/s 2783030 calls/s # 52.68 [+0.04] udp tx: 3989 MB/s 67669 calls/s 67669 msg/s # 53.64 [+0.96] udp rx: 3946 MB/s 2878175 calls/s # 53.68 [+0.04] udp tx: 3949 MB/s 66978 calls/s 66978 msg/s # 54.64 [+0.96] udp rx: 3968 MB/s 2894201 calls/s # 54.68 [+0.04] udp tx: 3918 MB/s 66466 calls/s 66466 msg/s # 54.70 [+0.02] udp gso zerocopy # 54.78 [+0.08] RTNETLINK answers: Invalid argument # 55.75 [+0.97] udp rx: 2705 MB/s 1973095 calls/s # 55.79 [+0.04] udp tx: 2830 MB/s 48009 calls/s 48009 msg/s # 56.75 [+0.96] udp rx: 2842 MB/s 2073251 calls/s # 56.79 [+0.04] udp tx: 2857 MB/s 48460 calls/s 48460 msg/s # 57.75 [+0.96] udp rx: 2862 MB/s 2087507 calls/s # 57.79 [+0.04] udp tx: 2871 MB/s 48703 calls/s 48703 msg/s # 57.80 [+0.01] udp gso timestamp # 57.89 [+0.09] RTNETLINK answers: Invalid argument # 58.86 [+0.97] udp rx: 3435 MB/s 2505782 calls/s # 58.90 [+0.04] udp tx: 3579 MB/s 60718 calls/s 60718 msg/s # 59.86 [+0.96] udp rx: 3595 MB/s 2622022 calls/s # 59.90 [+0.04] udp tx: 3595 MB/s 60975 calls/s 60975 msg/s # 60.86 [+0.96] udp rx: 3599 MB/s 2625451 calls/s # 60.90 [+0.04] udp tx: 3596 MB/s 61001 calls/s 61001 msg/s # 62.91 [+2.02] udp gso zerocopy audit # 63.01 [+0.09] RTNETLINK answers: Invalid argument # 63.97 [+0.96] udp rx: 1610 MB/s 1174831 calls/s # 64.01 [+0.05] udp tx: 1725 MB/s 29263 calls/s 29263 msg/s # 64.97 [+0.95] udp rx: 1694 MB/s 1235406 calls/s # 65.01 [+0.05] udp tx: 1726 MB/s 29277 calls/s 29277 msg/s # 65.97 [+0.96] udp rx: 1689 MB/s 1232419 calls/s # 66.01 [+0.04] udp tx: 1719 MB/s 29164 calls/s 29164 msg/s # 68.02 [+2.00] Summary over 3.000 seconds... # 68.02 [+0.00] sum udp tx: 1765 MB/s 87704 calls (29234/s) 87704 msgs (29234/s) # 68.02 [+0.00] Zerocopy acks: 87704 # 68.03 [+0.01] udp gso timestamp audit # 68.12 [+0.08] RTNETLINK answers: Invalid argument # 69.08 [+0.97] udp rx: 3474 MB/s 2534076 calls/s # 69.12 [+0.04] udp tx: 3624 MB/s 61468 calls/s 61468 msg/s # 70.08 [+0.96] udp rx: 3632 MB/s 2649132 calls/s # 70.12 [+0.04] udp tx: 3635 MB/s 61668 calls/s 61668 msg/s # 71.08 [+0.96] udp rx: 3571 MB/s 2605068 calls/s # 71.12 [+0.04] udp tx: 3587 MB/s 60838 calls/s 60838 msg/s # 73.13 [+2.00] Summary over 3.000 seconds... # 73.13 [+0.00] sum udp tx: 3702 MB/s 183974 calls (61324/s) 183974 msgs (61324/s) # 73.13 [+0.00] Tx Timestamps: 183974 received 0 errors # 73.14 [+0.01] udp gso zerocopy timestamp audit # 73.22 [+0.08] RTNETLINK answers: Invalid argument # 74.19 [+0.97] udp rx: 2185 MB/s 1593749 calls/s # 74.23 [+0.04] udp tx: 2405 MB/s 40804 calls/s 40804 msg/s # 75.19 [+0.96] udp rx: 2291 MB/s 1670773 calls/s # 75.23 [+0.04] udp tx: 2431 MB/s 41244 calls/s 41244 msg/s # 76.19 [+0.96] udp rx: 2293 MB/s 1672373 calls/s # 76.23 [+0.04] udp tx: 2427 MB/s 41171 calls/s 41171 msg/s # 78.23 [+2.00] Summary over 3.000 seconds... # 78.23 [+0.00] sum udp tx: 2479 MB/s 123219 calls (41073/s) 123219 msgs (41073/s) # 78.24 [+0.00] Tx Timestamps: 123219 received 0 errors # 78.24 [+0.00] Zerocopy acks: 123219 # 78.25 [+0.01] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 78.26 [+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__->