START sys/netinet/bindconnect 2024-03-16T00:52:53Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 2950 -> 110000 ==== run-default ==== cc -O2 -pipe -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/sys/netinet/bindconnect/bindconnect.c cc -o bindconnect bindconnect.o -lpthread time ./bindconnect count: socket 99285, close 105963, bind 484321, connect 240745, delroute 0 10.01 real 0.85 user 34.35 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 287149, close 257314, bind 3635307, connect 0, delroute 0 10.01 real 2.59 user 85.47 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 280, close 163, bind 0, connect 490126, delroute 0 10.01 real 0.66 user 78.77 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 17423, close 17622, bind 815047, connect 440729, delroute 0 10.01 real 1.08 user 82.39 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 71123, close 69917, bind 916072, connect 458381, delroute 0 10.63 real 1.07 user 63.70 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 25710, close 66109, bind 1024624, connect 566748, delroute 0 10.01 real 1.32 user 82.32 sys ==== run-inet-udp-localnet-connect ==== SKIPPED ==== run-inet-udp-localnet-bind-connect ==== SKIPPED ==== run-inet-udp-localnet-connect-delete ==== SKIPPED ==== run-inet-tcp-bind ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 184231, close 90343, bind 817733, connect 0, delroute 0 10.02 real 0.70 user 80.71 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 110587, close 63042, bind 0, connect 408282, delroute 0 10.01 real 0.60 user 79.57 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 112853, close 65299, bind 282699, connect 219346, delroute 0 10.01 real 0.67 user 78.87 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 78693, close 74853, bind 451266, connect 381246, delroute 0 11.99 real 0.84 user 54.00 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 88312, close 158348, bind 462457, connect 380231, delroute 0 10.02 real 1.05 user 79.08 sys ==== run-inet-tcp-localnet-connect ==== SKIPPED ==== run-inet-tcp-localnet-bind-connect ==== SKIPPED ==== run-inet-tcp-localnet-connect-delete ==== SKIPPED ==== run-inet-any-bind ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 286241, close 293083, bind 3723960, connect 0, delroute 0 10.02 real 2.92 user 85.07 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 374, close 225, bind 0, connect 595077, delroute 0 10.01 real 0.75 user 82.14 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 7236, close 6808, bind 933381, connect 335942, delroute 0 10.01 real 1.10 user 79.57 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 92485, close 78115, bind 1759148, connect 677902, delroute 0 10.84 real 1.78 user 81.98 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 10580, close 45283, bind 1066207, connect 439812, delroute 0 10.02 real 1.38 user 80.50 sys ==== run-inet-any-localnet-connect ==== SKIPPED ==== run-inet-any-localnet-bind-connect ==== SKIPPED ==== run-inet-any-localnet-connect-delete ==== SKIPPED ==== run-inet6-udp-bind ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 257066, close 199490, bind 3790346, connect 0, delroute 0 10.02 real 2.77 user 85.25 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 629, close 535, bind 0, connect 597371, delroute 0 10.01 real 0.84 user 81.57 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 18624, close 17442, bind 1099486, connect 384542, delroute 0 10.01 real 1.01 user 80.58 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 72539, close 80976, bind 1272711, connect 487174, delroute 0 10.65 real 1.64 user 66.55 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 28567, close 95576, bind 1314241, connect 549226, delroute 0 10.01 real 1.58 user 80.27 sys ==== run-inet6-udp-localnet-connect ==== SKIPPED ==== run-inet6-udp-localnet-bind-connect ==== SKIPPED ==== run-inet6-udp-localnet-connect-delete ==== SKIPPED ==== run-inet6-tcp-bind ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 181987, close 92023, bind 839989, connect 0, delroute 0 10.01 real 0.69 user 81.42 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 93722, close 52968, bind 0, connect 382427, delroute 0 10.01 real 0.65 user 76.40 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 98345, close 56323, bind 253098, connect 204499, delroute 0 10.01 real 0.47 user 76.96 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 79067, close 76306, bind 470242, connect 403828, delroute 0 11.63 real 1.02 user 60.80 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 76232, close 172016, bind 440255, connect 372476, delroute 0 10.02 real 0.88 user 76.14 sys ==== run-inet6-tcp-localnet-connect ==== SKIPPED ==== run-inet6-tcp-localnet-bind-connect ==== SKIPPED ==== run-inet6-tcp-localnet-connect-delete ==== SKIPPED ==== run-inet6-any-bind ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 216485, close 173193, bind 3738856, connect 0, delroute 0 10.02 real 2.57 user 84.90 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1438, close 1345, bind 0, connect 712679, delroute 0 10.01 real 0.73 user 82.49 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 39072, close 36656, bind 948762, connect 608511, delroute 0 10.01 real 1.42 user 84.10 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 130869, close 114184, bind 1419563, connect 866141, delroute 0 11.08 real 2.02 user 84.31 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 53071, close 127238, bind 1225360, connect 766409, delroute 0 10.01 real 1.82 user 83.72 sys ==== run-inet6-any-localnet-connect ==== SKIPPED ==== run-inet6-any-localnet-bind-connect ==== SKIPPED ==== run-inet6-any-localnet-connect-delete ==== SKIPPED SKIP sys/netinet/bindconnect Test skipped itself