make -C tools/testing/selftests TARGETS="net" TEST_PROGS=reuseaddr_ports_eexhausted.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: reuseaddr_ports_exhausted.sh # 0.60 [+0.60] TAP version 13 # 0.60 [+0.00] 1..3 # 0.60 [+0.00] # Starting 3 tests from 1 test cases. # 0.60 [+0.00] # RUN global.reuseaddr_ports_exhausted_unreusable ... # 0.61 [+0.01] # OK global.reuseaddr_ports_exhausted_unreusable # 0.61 [+0.00] ok 1 global.reuseaddr_ports_exhausted_unreusable # 0.61 [+0.00] # RUN global.reuseaddr_ports_exhausted_reusable_same_euid ... # 0.62 [+0.00] # OK global.reuseaddr_ports_exhausted_reusable_same_euid # 0.62 [+0.00] ok 2 global.reuseaddr_ports_exhausted_reusable_same_euid # 0.62 [+0.00] # RUN global.reuseaddr_ports_exhausted_reusable_different_euid ... # 0.63 [+0.00] # OK global.reuseaddr_ports_exhausted_reusable_different_euid # 0.63 [+0.00] ok 3 global.reuseaddr_ports_exhausted_reusable_different_euid # 0.63 [+0.00] # PASSED: 3 / 3 tests passed. # 0.63 [+0.00] # Totals: pass:3 fail:0 xfail:0 xpass:0 skip:0 error:0 # 0.63 [+0.00] tests done ok 1 selftests: net: reuseaddr_ports_exhausted.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 0xffff888009c5d878 (size 8): comm "tap", pid 21490, jiffies 4299151778 hex dump (first 8 bytes): 00 00 00 00 00 00 00 00 ........ backtrace (crc 0): __kmalloc_cache_noprof+0x2df/0x390 tun_vnet_ioctl_sethash+0xbf/0x3a0 tap_ioctl+0x6f2/0xc10 __x64_sys_ioctl+0x11f/0x180 do_syscall_64+0xc1/0x1d0 entry_SYSCALL_64_after_hwframe+0x77/0x7f xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak DETECTED CRASH, lowering timeout unreferenced object 0xffff888009c5d878 (size 8): comm "tap", pid 21490, jiffies 4299151778 hex dump (first 8 bytes): 00 00 00 00 00 00 00 00 ........ backtrace (crc 0): __kmalloc_cache_noprof+0x2df/0x390 tun_vnet_ioctl_sethash+0xbf/0x3a0 tap_ioctl+0x6f2/0xc10 __x64_sys_ioctl+0x11f/0x180 do_syscall_64+0xc1/0x1d0 entry_SYSCALL_64_after_hwframe+0x77/0x7f xx__->