START sys/netinet/bindconnect 2025-02-12T02:52:10Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 7030 -> 110000 ==== run-default ==== cc -O2 -pipe -g -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 2158080, close 1696638, bind 3496420, connect 2024070, delroute 0 10.00 real 4.02 user 33.27 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3587286, close 557358, bind 5479321, connect 0, delroute 0 10.01 real 8.22 user 51.68 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2256823, close 260149, bind 0, connect 3026351, delroute 0 10.01 real 5.00 user 45.67 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4023386, close 89210, bind 693870, connect 552204, delroute 0 10.01 real 7.61 user 51.43 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 80233, close 1541, bind 100925, connect 59791, delroute 0 10.12 real 0.14 user 20.55 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3793753, close 200406, bind 940280, connect 787321, delroute 0 10.00 real 7.58 user 51.47 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 1303010, close 760760, bind 3312585, connect 0, delroute 0 10.00 real 5.12 user 51.20 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1218633, close 493192, bind 0, connect 2614156, delroute 0 10.01 real 4.77 user 48.94 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1185301, close 604031, bind 1668414, connect 1250586, delroute 0 10.01 real 4.63 user 48.63 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 107460, close 9786, bind 65167, connect 40350, delroute 0 10.35 real 0.31 user 14.42 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1204342, close 935248, bind 1759992, connect 1480369, delroute 0 10.01 real 5.69 user 50.44 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 4468215, close 70640, bind 417687, connect 0, delroute 0 10.00 real 8.18 user 51.86 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4046715, close 84848, bind 0, connect 987222, delroute 0 10.01 real 7.58 user 51.49 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4400821, close 56797, bind 205018, connect 160096, delroute 0 10.01 real 8.09 user 51.63 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4377063, close 37148, bind 242528, connect 249042, delroute 0 10.18 real 8.20 user 51.89 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4242824, close 99073, bind 309757, connect 250007, delroute 0 10.00 real 7.66 user 52.23 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 4308038, close 44570, bind 293149, connect 0, delroute 0 10.00 real 7.84 user 52.20 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1448356, close 267702, bind 0, connect 2949481, delroute 0 10.01 real 3.56 user 39.44 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3860192, close 70850, bind 484041, connect 380688, delroute 0 10.03 real 7.16 user 50.92 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 95960, close 1603, bind 240448, connect 119988, delroute 0 10.19 real 0.18 user 17.82 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3660336, close 189903, bind 924685, connect 706899, delroute 0 10.00 real 7.59 user 50.43 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 1293842, close 806272, bind 3569089, connect 0, delroute 0 10.00 real 5.09 user 50.97 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 962121, close 604683, bind 0, connect 3595416, delroute 0 10.01 real 3.53 user 47.22 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1102669, close 618098, bind 1848329, connect 1371051, delroute 0 10.01 real 3.52 user 48.49 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 92621, close 16383, bind 113989, connect 57904, delroute 0 10.36 real 0.24 user 14.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 1171499, close 992134, bind 1878065, connect 1488464, delroute 0 10.01 real 5.99 user 50.36 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 3758458, close 38575, bind 247960, connect 0, delroute 0 10.00 real 7.89 user 52.24 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3338101, close 95333, bind 0, connect 1180059, delroute 0 10.01 real 7.28 user 51.45 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3695563, close 53945, bind 220550, connect 170275, delroute 0 10.01 real 7.61 user 52.21 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3613953, close 31666, bind 401877, connect 218209, delroute 0 10.19 real 7.78 user 52.23 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3557115, close 102686, bind 343150, connect 282910, delroute 0 10.01 real 7.71 user 52.20 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