START sys/netinet/bindconnect 2025-02-13T17:07:08Z ==== 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 2158951, close 1706756, bind 3423206, connect 1958760, delroute 0 10.00 real 4.51 user 33.25 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3605005, close 350319, bind 4759263, connect 0, delroute 0 10.00 real 8.25 user 51.77 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2479668, close 227687, bind 0, connect 2767545, delroute 0 10.00 real 5.28 user 47.82 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3465109, close 142742, bind 1477816, connect 1069530, delroute 0 10.00 real 7.26 user 50.37 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 84921, close 3283, bind 81848, connect 70350, delroute 0 10.12 real 0.19 user 18.32 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4022465, close 104706, bind 512431, connect 440238, delroute 0 10.00 real 8.14 user 51.20 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 1344234, close 706784, bind 2931151, connect 0, delroute 0 10.00 real 5.37 user 50.81 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1190050, close 528403, bind 0, connect 2780560, delroute 0 10.00 real 4.36 user 48.49 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1197237, close 574847, bind 1621415, connect 1255072, delroute 0 10.00 real 4.20 user 48.55 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 106498, close 9522, bind 85198, connect 57292, delroute 0 10.39 real 0.27 user 14.63 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1306088, close 843477, bind 1562239, connect 1303391, delroute 0 10.00 real 5.82 user 50.05 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 4353686, close 24308, bind 163150, connect 0, delroute 0 10.00 real 8.43 user 51.61 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4148581, close 44094, bind 0, connect 463382, delroute 0 10.00 real 8.06 user 51.60 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4270336, close 45750, bind 160838, connect 127745, delroute 0 10.00 real 7.81 user 52.13 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4357963, close 14435, bind 63317, connect 49365, delroute 0 10.13 real 8.13 user 51.95 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4258128, close 61580, bind 186426, connect 150010, delroute 0 10.00 real 8.12 user 51.70 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 4286603, close 14487, bind 94762, connect 0, delroute 0 10.00 real 8.19 user 51.68 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1959469, close 199193, bind 0, connect 2375698, delroute 0 10.00 real 4.53 user 41.95 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4000700, close 52094, bind 343874, connect 268605, delroute 0 10.00 real 7.13 user 51.49 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 72981, close 834, bind 232484, connect 162492, delroute 0 10.10 real 0.30 user 22.07 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3877990, close 99998, bind 512003, connect 388322, delroute 0 10.01 real 7.88 user 51.08 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 1344709, close 757505, bind 3207886, connect 0, delroute 0 10.00 real 5.34 user 50.24 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1133353, close 506956, bind 0, connect 2981428, delroute 0 10.00 real 4.04 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 1169399, close 527429, bind 1571597, connect 1164398, delroute 0 10.00 real 4.64 user 48.03 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 108239, close 10838, bind 83019, connect 42229, delroute 0 10.33 real 0.40 user 13.93 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1233355, close 909423, bind 1758653, connect 1402188, delroute 0 10.00 real 6.09 user 49.73 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 3756837, close 13826, bind 81518, connect 0, delroute 0 10.00 real 7.88 user 52.19 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3491771, close 61586, bind 0, connect 726456, delroute 0 10.00 real 7.32 user 51.85 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3698034, close 37991, bind 158594, connect 124174, delroute 0 10.00 real 7.79 user 52.07 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3677380, close 11801, bind 68528, connect 45808, delroute 0 10.14 real 8.01 user 51.96 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3610986, close 73551, bind 242032, connect 196648, delroute 0 10.00 real 7.68 user 52.06 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