START sys/netinet/bindconnect 2025-03-20T19:35:26Z ==== 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 780706, close 657453, bind 989376, connect 1907417, delroute 0 10.00 real 1.94 user 21.16 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1969350, close 1125162, bind 6328861, connect 0, delroute 0 10.00 real 4.23 user 65.71 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 290687, close 401378, bind 0, connect 2611464, delroute 0 10.00 real 1.53 user 23.40 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 390555, close 421378, bind 695357, connect 2057843, delroute 0 10.00 real 1.61 user 25.92 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 166692, close 203496, bind 475377, connect 444397, delroute 0 10.15 real 0.63 user 46.27 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 730220, close 2908909, bind 4311393, connect 4141514, delroute 0 10.00 real 6.59 user 55.44 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 851798, close 1234412, bind 4272904, connect 0, delroute 0 10.01 real 2.99 user 57.58 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 543051, close 1558932, bind 0, connect 3785317, delroute 0 10.00 real 3.08 user 42.76 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 572220, close 1567864, bind 2008382, connect 1839235, delroute 0 10.00 real 3.11 user 43.37 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 144523, close 220766, bind 583870, connect 587484, delroute 0 10.23 real 0.92 user 43.01 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 464713, close 4011338, bind 4635636, connect 4725717, delroute 0 10.01 real 7.48 user 51.36 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 2323242, close 1214984, bind 8626066, connect 0, delroute 0 10.01 real 5.74 user 72.95 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 868271, close 771953, bind 0, connect 2458469, delroute 0 10.00 real 2.10 user 46.23 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1074621, close 880627, bind 1798461, connect 1543565, delroute 0 10.00 real 2.52 user 51.43 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 921487, close 514852, bind 1752120, connect 1678296, delroute 0 10.27 real 2.47 user 51.20 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 896066, close 1919631, bind 3540873, connect 3020976, delroute 0 10.00 real 5.22 user 60.34 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 1944292, close 1039640, bind 5572888, connect 0, delroute 0 10.01 real 4.17 user 60.76 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 177339, close 191645, bind 0, connect 1451912, delroute 0 10.00 real 0.81 user 16.60 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 237997, close 158669, bind 247816, connect 1227211, delroute 0 10.00 real 0.84 user 17.11 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 159072, close 206426, bind 520805, connect 468746, delroute 0 10.21 real 0.74 user 44.10 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 564856, close 3710065, bind 4383798, connect 4418964, delroute 0 10.00 real 7.30 user 47.69 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 850158, close 1211292, bind 4158648, connect 0, delroute 0 10.01 real 2.69 user 57.25 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 493822, close 1450308, bind 0, connect 3511924, delroute 0 10.00 real 3.02 user 38.12 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 522120, close 1572689, bind 1959560, connect 1810468, delroute 0 10.00 real 2.95 user 40.49 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 138691, close 223754, bind 599339, connect 595595, delroute 0 10.24 real 0.90 user 42.67 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 435640, close 4183596, bind 4529522, connect 4774111, delroute 0 10.00 real 8.21 user 48.25 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 2046082, close 1236996, bind 8415146, connect 0, delroute 0 10.01 real 5.80 user 73.63 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 698206, close 852767, bind 0, connect 2623516, delroute 0 10.00 real 2.25 user 46.98 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 888606, close 978039, bind 1933002, connect 1624367, delroute 0 10.00 real 2.74 user 52.81 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 665989, close 432688, bind 1457388, connect 1781073, delroute 0 10.29 real 2.47 user 43.06 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 802201, close 2293525, bind 3998725, connect 3402887, delroute 0 10.01 real 5.73 user 59.17 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