START sys/netinet/bindconnect 2025-03-28T19:32:02Z ==== 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 740027, close 670115, bind 982287, connect 1900635, delroute 0 10.00 real 1.80 user 21.04 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1875901, close 1159128, bind 6429898, connect 0, delroute 0 10.00 real 4.46 user 67.71 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 278581, close 437227, bind 0, connect 2652298, delroute 0 10.00 real 1.69 user 24.41 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 380756, close 468661, bind 749980, connect 2056768, delroute 0 10.01 real 1.90 user 27.04 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 117840, close 119680, bind 369889, connect 337923, delroute 0 10.21 real 0.44 user 44.48 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 722726, close 2998693, bind 4418903, connect 4225096, delroute 0 10.00 real 7.18 user 55.15 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 844349, close 1253912, bind 4338663, connect 0, delroute 0 10.01 real 2.92 user 58.41 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 538803, close 1647903, bind 0, connect 3986169, delroute 0 10.00 real 3.08 user 42.82 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 564375, close 1701948, bind 2160371, connect 1980422, delroute 0 10.00 real 3.07 user 43.80 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 183688, close 290078, bind 682396, connect 692945, delroute 0 10.21 real 1.11 user 42.20 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 463717, close 4031288, bind 4743858, connect 4753059, delroute 0 10.00 real 7.35 user 50.37 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 2235312, close 1203854, bind 8410969, connect 0, delroute 0 10.01 real 5.66 user 74.36 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 780346, close 811872, bind 0, connect 2557878, delroute 0 10.00 real 2.17 user 47.95 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 992458, close 921136, bind 1870788, connect 1608628, delroute 0 10.00 real 2.50 user 53.28 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 915611, close 535048, bind 1800207, connect 1670958, delroute 0 10.27 real 2.37 user 53.05 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 883359, close 1951780, bind 3582213, connect 3073144, delroute 0 10.00 real 5.01 user 59.95 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 1856059, close 1102756, bind 5804044, connect 0, delroute 0 10.01 real 4.14 user 63.03 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 151302, close 223980, bind 0, connect 1511140, delroute 0 10.00 real 0.94 user 17.43 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 174858, close 201229, bind 301882, connect 1289140, delroute 0 10.00 real 0.71 user 17.43 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 127003, close 147213, bind 445803, connect 394422, delroute 0 10.17 real 0.50 user 45.39 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 565728, close 3766810, bind 4470557, connect 4483720, delroute 0 10.00 real 7.33 user 48.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 830465, close 1231871, bind 4235946, connect 0, delroute 0 10.01 real 2.86 user 56.95 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 492337, close 1522706, bind 0, connect 3671821, delroute 0 10.00 real 2.93 user 38.90 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 521514, close 1612822, bind 2009803, connect 1868066, delroute 0 10.00 real 2.89 user 40.19 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 179096, close 296889, bind 701366, connect 708659, delroute 0 10.21 real 1.07 user 43.14 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 434529, close 4200626, bind 4652542, connect 4842377, delroute 0 10.01 real 7.34 user 47.18 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 2065489, close 1278992, bind 8414539, connect 0, delroute 0 10.01 real 5.69 user 73.74 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 707383, close 877066, bind 0, connect 2627597, delroute 0 10.00 real 1.95 user 47.13 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 890659, close 976373, bind 1906545, connect 1604276, delroute 0 10.00 real 2.48 user 51.57 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 676951, close 436549, bind 1515853, connect 1786464, delroute 0 10.29 real 2.32 user 43.65 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 804188, close 2314011, bind 4022664, connect 3433360, delroute 0 10.00 real 5.79 user 59.16 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