START sys/netinet/bindconnect 2025-02-22T02:56:25Z ==== 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 2166018, close 1699292, bind 3415163, connect 1972406, delroute 0 10.01 real 3.54 user 33.36 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3786908, close 383373, bind 4026059, connect 0, delroute 0 10.01 real 8.29 user 51.58 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2472873, close 219467, bind 0, connect 2672773, delroute 0 10.01 real 5.35 user 46.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 3371461, close 178396, bind 1659393, connect 1235512, delroute 0 10.01 real 7.43 user 49.89 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 86056, close 3686, bind 85772, connect 69029, delroute 0 10.14 real 0.21 user 18.94 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3857568, close 176660, bind 851116, connect 730062, delroute 0 10.00 real 7.61 user 51.22 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 1332082, close 818148, bind 3646419, connect 0, delroute 0 10.00 real 4.92 user 50.95 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1206333, close 525685, bind 0, connect 2725589, delroute 0 10.01 real 4.27 user 48.92 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1223743, close 630219, bind 1646619, connect 1285399, delroute 0 10.01 real 4.09 user 48.99 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 104907, close 8460, bind 77492, connect 47278, delroute 0 10.37 real 0.14 user 14.25 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1253455, close 1111582, bind 1989681, connect 1699148, delroute 0 10.00 real 5.41 user 50.48 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 4390108, close 50238, bind 284369, connect 0, delroute 0 10.00 real 7.75 user 52.39 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4045135, close 82135, bind 0, connect 911152, delroute 0 10.01 real 7.82 user 51.38 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4346867, close 52887, bind 190995, connect 156111, delroute 0 10.01 real 8.07 user 51.97 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4430116, close 24283, bind 103204, connect 83320, delroute 0 10.16 real 8.03 user 52.04 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4212274, close 100541, bind 297091, connect 243289, delroute 0 10.00 real 7.34 user 52.45 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 4323561, close 45361, bind 297309, connect 0, delroute 0 10.00 real 8.17 user 51.75 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1675004, close 192372, bind 0, connect 2577729, delroute 0 10.01 real 3.98 user 38.74 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3983941, close 66721, bind 446994, connect 360325, delroute 0 10.01 real 7.43 user 50.73 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 90996, close 3719, bind 146754, connect 92146, delroute 0 10.15 real 0.22 user 22.35 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3788987, close 134817, bind 682578, connect 530634, delroute 0 10.00 real 7.69 user 50.38 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 1313945, close 702091, bind 3531395, connect 0, delroute 0 10.00 real 4.56 user 50.68 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1088696, close 555483, bind 0, connect 3196784, delroute 0 10.01 real 4.08 user 47.89 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1193217, close 539363, bind 1579148, connect 1183999, delroute 0 10.01 real 4.26 user 48.91 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 202106, close 13866, bind 98484, connect 56569, delroute 0 10.39 real 0.58 user 17.77 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1209416, close 1088294, bind 1971019, connect 1597680, delroute 0 10.00 real 6.00 user 50.16 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 3837080, close 37374, bind 214967, connect 0, delroute 0 10.00 real 8.04 user 51.88 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3388069, close 101742, bind 0, connect 1207843, delroute 0 10.01 real 6.75 user 51.97 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3746481, close 75853, bind 291779, connect 236765, delroute 0 10.01 real 7.21 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 3764751, close 29796, bind 143678, connect 107656, delroute 0 10.18 real 7.35 user 52.62 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3610556, close 130082, bind 407653, connect 336714, delroute 0 10.00 real 7.72 user 52.24 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