make -C tools/testing/selftests TARGETS="net" TEST_PROGS=udpgso_bench.sh TTEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' TAP version 13 1..1 # overriding timeout to 7200 # selftests: net: udpgso_bench.sh # 0.00 [+0.00] ipv4 # 0.00 [+0.00] tcp # 1.87 [+1.87] tcp tx: 517 MB/s 8784 calls/s 8784 msg/s # 1.87 [+0.00] tcp rx: 518 MB/s 8692 calls/s # 2.87 [+1.00] tcp tx: 486 MB/s 8257 calls/s 8257 msg/s # 2.87 [+0.00] tcp rx: 487 MB/s 8227 calls/s # 3.87 [+1.00] tcp tx: 516 MB/s 8758 calls/s 8758 msg/s # 3.97 [+0.11] tcp zerocopy # 5.77 [+1.80] tcp tx: 277 MB/s 4712 calls/s 4712 msg/s # 5.78 [+0.01] tcp rx: 278 MB/s 4707 calls/s # 6.77 [+0.99] tcp tx: 280 MB/s 4750 calls/s 4750 msg/s # 6.78 [+0.00] tcp rx: 280 MB/s 4698 calls/s # 7.77 [+1.00] tcp tx: 285 MB/s 4842 calls/s 4842 msg/s # 7.87 [+0.10] udp # 9.32 [+1.44] udp rx: 9 MB/s 6652 calls/s # 9.64 [+0.33] udp tx: 14 MB/s 10248 calls/s 244 msg/s # 10.32 [+0.67] udp rx: 15 MB/s 11396 calls/s # 10.64 [+0.33] udp tx: 16 MB/s 11508 calls/s 274 msg/s # 11.32 [+0.67] udp rx: 15 MB/s 11218 calls/s # 11.65 [+0.33] udp tx: 15 MB/s 11172 calls/s 266 msg/s # 11.75 [+0.10] udp sendmmsg # 13.18 [+1.43] udp rx: 9 MB/s 7001 calls/s # 13.52 [+0.34] udp tx: 15 MB/s 10920 calls/s 260 msg/s # 14.18 [+0.66] udp rx: 16 MB/s 11408 calls/s # 14.52 [+0.34] udp tx: 15 MB/s 11340 calls/s 270 msg/s # 15.18 [+0.66] udp rx: 16 MB/s 11533 calls/s # 15.52 [+0.34] udp tx: 16 MB/s 11634 calls/s 277 msg/s # 15.62 [+0.09] udp gso # 17.07 [+1.46] udp rx: 20 MB/s 14700 calls/s # 17.40 [+0.32] udp tx: 30 MB/s 510 calls/s 510 msg/s # 18.07 [+0.68] udp rx: 29 MB/s 21126 calls/s # 18.40 [+0.33] udp tx: 29 MB/s 506 calls/s 506 msg/s # 19.08 [+0.68] udp rx: 29 MB/s 21210 calls/s # 19.50 [+0.42] udp gso zerocopy # 20.96 [+1.46] udp rx: 19 MB/s 13566 calls/s # 21.26 [+0.30] udp tx: 27 MB/s 468 calls/s 468 msg/s # 21.96 [+0.70] udp rx: 28 MB/s 20034 calls/s # 22.26 [+0.30] udp tx: 28 MB/s 477 calls/s 477 msg/s # 22.97 [+0.71] udp rx: 28 MB/s 20160 calls/s # 25.36 [+2.40] udp gso timestamp # 26.80 [+1.44] udp rx: 19 MB/s 14028 calls/s # 27.10 [+0.29] udp tx: 27 MB/s 474 calls/s 474 msg/s # 27.81 [+0.71] udp rx: 28 MB/s 20076 calls/s # 28.10 [+0.30] udp tx: 28 MB/s 481 calls/s 481 msg/s # 28.81 [+0.70] udp rx: 29 MB/s 21084 calls/s # 31.21 [+2.40] udp gso zerocopy audit # 32.67 [+1.47] udp rx: 18 MB/s 13398 calls/s # 33.00 [+0.32] udp tx: 27 MB/s 468 calls/s 468 msg/s # 33.67 [+0.68] udp rx: 27 MB/s 19530 calls/s # 34.00 [+0.33] udp tx: 27 MB/s 469 calls/s 469 msg/s # 34.67 [+0.68] udp rx: 27 MB/s 19656 calls/s # 36.99 [+2.32] Summary over 3.000 seconds... # 36.99 [+0.00] sum udp tx: 28 MB/s 1400 calls (466/s) 1400 msgs (466/s) # 37.00 [+0.00] Zerocopy acks: 1400 # 37.10 [+0.10] udp gso timestamp audit # 38.55 [+1.46] udp rx: 18 MB/s 13230 calls/s # 38.88 [+0.33] udp tx: 27 MB/s 470 calls/s 470 msg/s # 39.55 [+0.67] udp rx: 28 MB/s 19992 calls/s # 39.88 [+0.33] udp tx: 28 MB/s 480 calls/s 480 msg/s # 40.55 [+0.68] udp rx: 28 MB/s 20118 calls/s # 40.88 [+0.33] udp tx: 28 MB/s 479 calls/s 479 msg/s # 42.88 [+2.00] Summary over 3.002 seconds... # 42.88 [+0.00] sum udp tx: 28 MB/s 1429 calls (476/s) 1429 msgs (476/s) # 42.88 [+0.00] Tx Timestamps: 1429 received 0 errors # 42.98 [+0.10] udp gso zerocopy timestamp audit # 44.44 [+1.46] udp rx: 18 MB/s 13104 calls/s # 44.75 [+0.31] udp tx: 26 MB/s 449 calls/s 449 msg/s # 45.44 [+0.69] udp rx: 26 MB/s 19194 calls/s # 45.75 [+0.31] udp tx: 27 MB/s 467 calls/s 467 msg/s # 46.45 [+0.69] udp rx: 27 MB/s 19572 calls/s # 46.76 [+0.31] udp tx: 27 MB/s 462 calls/s 462 msg/s # 48.76 [+2.00] Summary over 3.005 seconds... # 48.76 [+0.00] sum udp tx: 27 MB/s 1378 calls (458/s) 1378 msgs (458/s) # 48.76 [+0.00] Tx Timestamps: 1378 received 0 errors # 48.76 [+0.00] Zerocopy acks: 1378 # 48.86 [+0.10] ipv6 # 48.86 [+0.00] tcp # 50.64 [+1.77] tcp tx: 511 MB/s 8683 calls/s 8683 msg/s # 50.64 [+0.00] tcp rx: 512 MB/s 8607 calls/s # 51.63 [+0.99] tcp tx: 507 MB/s 8606 calls/s 8606 msg/s # 51.64 [+0.00] tcp rx: 508 MB/s 8521 calls/s # 52.64 [+1.00] tcp tx: 529 MB/s 8977 calls/s 8977 msg/s # 52.64 [+0.00] tcp rx: 528 MB/s 8879 calls/s # 52.75 [+0.11] tcp zerocopy # 54.51 [+1.77] tcp tx: 274 MB/s 4663 calls/s 4663 msg/s # 54.51 [+0.00] tcp rx: 274 MB/s 4655 calls/s # 55.51 [+1.00] tcp tx: 273 MB/s 4631 calls/s 4631 msg/s # 55.52 [+0.01] tcp rx: 273 MB/s 4632 calls/s # 56.51 [+0.99] tcp tx: 271 MB/s 4600 calls/s 4600 msg/s # 56.60 [+0.09] udp # 58.06 [+1.46] udp rx: 8 MB/s 6238 calls/s # 58.38 [+0.32] udp tx: 13 MB/s 9589 calls/s 223 msg/s # 59.06 [+0.68] udp rx: 14 MB/s 10634 calls/s # 59.38 [+0.32] udp tx: 14 MB/s 10793 calls/s 251 msg/s # 60.07 [+0.68] udp rx: 14 MB/s 10883 calls/s # 60.38 [+0.32] udp tx: 14 MB/s 10836 calls/s 252 msg/s # 60.48 [+0.09] udp sendmmsg # 61.92 [+1.44] udp rx: 9 MB/s 6938 calls/s # 62.24 [+0.32] udp tx: 14 MB/s 10406 calls/s 242 msg/s # 62.92 [+0.68] udp rx: 14 MB/s 10746 calls/s # 63.24 [+0.32] udp tx: 14 MB/s 10793 calls/s 251 msg/s # 63.92 [+0.68] udp rx: 14 MB/s 10868 calls/s # 64.34 [+0.41] udp gso # 65.77 [+1.44] udp rx: 20 MB/s 14620 calls/s # 66.08 [+0.31] udp tx: 28 MB/s 484 calls/s 484 msg/s # 66.78 [+0.70] udp rx: 27 MB/s 20167 calls/s # 67.08 [+0.30] udp tx: 27 MB/s 471 calls/s 471 msg/s # 67.78 [+0.70] udp rx: 27 MB/s 20339 calls/s # 68.09 [+0.31] udp tx: 28 MB/s 476 calls/s 476 msg/s # 68.19 [+0.10] udp gso zerocopy # 69.64 [+1.45] udp rx: 17 MB/s 13029 calls/s # 69.99 [+0.35] udp tx: 27 MB/s 459 calls/s 459 msg/s # 70.65 [+0.65] udp rx: 26 MB/s 19565 calls/s # 70.99 [+0.35] udp tx: 27 MB/s 458 calls/s 458 msg/s # 71.65 [+0.66] udp rx: 26 MB/s 19522 calls/s # 74.11 [+2.46] udp gso timestamp # 75.57 [+1.46] udp rx: 18 MB/s 13760 calls/s # 75.88 [+0.31] udp tx: 27 MB/s 466 calls/s 466 msg/s # 76.57 [+0.69] udp rx: 27 MB/s 20124 calls/s # 76.89 [+0.31] udp tx: 27 MB/s 471 calls/s 471 msg/s # 77.58 [+0.69] udp rx: 27 MB/s 20253 calls/s # 79.99 [+2.41] udp gso zerocopy audit # 81.45 [+1.46] udp rx: 18 MB/s 13244 calls/s # 81.78 [+0.33] udp tx: 27 MB/s 459 calls/s 459 msg/s # 82.45 [+0.67] udp rx: 27 MB/s 19694 calls/s # 82.78 [+0.33] udp tx: 27 MB/s 464 calls/s 464 msg/s # 83.45 [+0.68] udp rx: 27 MB/s 19737 calls/s # 83.78 [+0.32] udp tx: 26 MB/s 451 calls/s 451 msg/s # 85.78 [+2.00] Summary over 3.002 seconds... # 85.78 [+0.00] sum udp tx: 27 MB/s 1374 calls (457/s) 1374 msgs (457/s) # 85.79 [+0.00] Zerocopy acks: 1374 # 85.87 [+0.09] udp gso timestamp audit # 87.33 [+1.46] udp rx: 18 MB/s 13244 calls/s # 87.65 [+0.31] udp tx: 27 MB/s 460 calls/s 460 msg/s # 88.33 [+0.68] udp rx: 28 MB/s 20823 calls/s # 88.65 [+0.32] udp tx: 28 MB/s 491 calls/s 491 msg/s # 89.33 [+0.68] udp rx: 29 MB/s 21156 calls/s # 89.65 [+0.32] udp tx: 28 MB/s 488 calls/s 488 msg/s # 91.65 [+2.00] Summary over 3.006 seconds... # 91.65 [+0.00] sum udp tx: 28 MB/s 1439 calls (478/s) 1439 msgs (478/s) # 91.65 [+0.00] Tx Timestamps: 1439 received 0 errors # 91.75 [+0.10] udp gso zerocopy timestamp audit # 93.21 [+1.46] udp rx: 17 MB/s 12857 calls/s # 93.54 [+0.32] udp tx: 26 MB/s 443 calls/s 443 msg/s # 94.21 [+0.68] udp rx: 26 MB/s 19221 calls/s # 94.54 [+0.32] udp tx: 26 MB/s 452 calls/s 452 msg/s # 95.21 [+0.68] udp rx: 27 MB/s 19995 calls/s # 95.54 [+0.33] udp tx: 27 MB/s 470 calls/s 470 msg/s # 97.54 [+2.00] Summary over 3.005 seconds... # 97.55 [+0.00] sum udp tx: 27 MB/s 1365 calls (454/s) 1365 msgs (454/s) # 97.55 [+0.00] Tx Timestamps: 1365 received 0 errors # 97.55 [+0.00] Zerocopy acks: 1365 # 97.70 [+0.15] udpgso_bench.sh: PASS=20 SKIP=0 FAIL=0 # 97.74 [+0.04] udpgso_bench.sh: [0;92mPASS[0m ok 1 selftests: net: udpgso_bench.sh make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->