make -C tools/testing/selftests TARGETS="net" TEST_PROGS=io_uring_zerocopyy_tx.sh TEST_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: io_uring_zerocopy_tx.sh # 1.37 [+1.37] ipv4 udp -m 1 -t 1 -n 32 # 2.98 [+1.61] tx=10368 (MB=647), tx/s=10368 (MB/s=647) # 4.48 [+1.50] rx=10188 (635 MB) # 4.48 [+0.00] ok # 6.15 [+1.66] ipv4 tcp -m 1 -t 1 -n 1 # 7.79 [+1.65] tx=4824 (MB=301), tx/s=4824 (MB/s=301) # 9.15 [+1.36] rx=2408 (301 MB) # 9.16 [+0.00] ok # 10.67 [+1.51] ipv4 udp -m 2 -t 1 -n 32 # 12.23 [+1.57] tx=12000 (MB=748), tx/s=12000 (MB/s=748) # 13.74 [+1.50] rx=11553 (720 MB) # 13.74 [+0.00] ok # 15.28 [+1.54] ipv4 tcp -m 2 -t 1 -n 1 # 16.92 [+1.63] tx=4989 (MB=311), tx/s=4989 (MB/s=311) # 18.27 [+1.35] rx=2489 (311 MB) # 18.27 [+0.01] ok # 19.88 [+1.60] ipv4 udp -m 3 -t 1 -n 32 # 21.44 [+1.57] tx=10976 (MB=684), tx/s=10976 (MB/s=684) # 22.95 [+1.50] rx=10612 (662 MB) # 22.95 [+0.01] ok # 24.78 [+1.83] ipv4 tcp -m 3 -t 1 -n 1 # 26.37 [+1.59] tx=5785 (MB=361), tx/s=5785 (MB/s=361) # 27.77 [+1.40] rx=2889 (361 MB) # 27.78 [+0.02] ok # 29.59 [+1.80] ipv6 udp -m 1 -t 1 -n 32 # 31.18 [+1.59] tx=9632 (MB=601), tx/s=9632 (MB/s=601) # 32.68 [+1.50] rx=9377 (585 MB) # 32.69 [+0.01] ok # 34.47 [+1.78] ipv6 tcp -m 1 -t 1 -n 1 # 36.13 [+1.66] tx=4482 (MB=279), tx/s=4482 (MB/s=279) # 37.49 [+1.36] rx=2236 (279 MB) # 37.49 [+0.00] ok # 39.13 [+1.64] ipv6 udp -m 2 -t 1 -n 32 # 40.71 [+1.58] tx=11168 (MB=696), tx/s=11168 (MB/s=696) # 42.21 [+1.50] rx=10766 (671 MB) # 42.21 [+0.00] ok # 43.78 [+1.57] ipv6 tcp -m 2 -t 1 -n 1 # 45.40 [+1.61] tx=4987 (MB=311), tx/s=4987 (MB/s=311) # 46.75 [+1.36] rx=2480 (311 MB) # 46.76 [+0.00] ok # 48.37 [+1.61] ipv6 udp -m 3 -t 1 -n 32 # 49.95 [+1.58] tx=12160 (MB=758), tx/s=12160 (MB/s=758) # 51.45 [+1.50] rx=11937 (744 MB) # 51.45 [+0.00] ok # 52.95 [+1.50] ipv6 tcp -m 3 -t 1 -n 1 # 54.59 [+1.64] tx=5428 (MB=338), tx/s=5428 (MB/s=338) # 55.95 [+1.36] rx=2710 (338 MB) # 55.96 [+0.00] ok # 56.12 [+0.17] OK. All tests passed ok 1 selftests: net: io_uring_zerocopy_tx.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 unreferenced object 0x00042d20 (size 64): comm "swapper/0", pid 0, jiffies 4294667296 hex dump (first 32 bytes on cpu 2): 00 00 00 00 00 00 00 00 00 00 06 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc 0): pcpu_alloc_noprof+0x4ad/0xab0 setup_zone_pageset+0x30/0x290 setup_per_cpu_pageset+0x6a/0x1f0 start_kernel+0x2a4/0x410 x86_64_start_reservations+0x18/0x30 x86_64_start_kernel+0xba/0x110 common_startup_64+0x12c/0x138 xx__->