START sys/netinet/bindconnect 2024-06-15T20:01:49Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 7030 -> 110000 ==== run-default ==== cc -O2 -pipe -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 652029, close 943454, bind 2289771, connect 1921961, delroute 0 10.01 real 2.65 user 27.77 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1421751, close 1008030, bind 13004582, connect 0, delroute 0 10.00 real 8.78 user 77.61 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 32979, close 39108, bind 0, connect 4312788, delroute 0 10.00 real 2.76 user 76.26 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 175654, close 164338, bind 4472183, connect 2545651, delroute 0 10.00 real 3.97 user 74.33 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 76561, close 97503, bind 1103282, connect 708645, delroute 0 10.13 real 1.23 user 46.23 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 301973, close 1116441, bind 6254311, connect 4207312, delroute 0 10.00 real 6.48 user 71.78 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 1189417, close 876592, bind 4581512, connect 0, delroute 0 10.01 real 2.81 user 75.56 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 478533, close 763958, bind 0, connect 3111610, delroute 0 10.00 real 2.33 user 69.68 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 516120, close 772604, bind 1517727, connect 1632467, delroute 0 10.00 real 2.01 user 69.47 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 102502, close 154154, bind 499517, connect 534575, delroute 0 10.44 real 0.65 user 22.95 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 416219, close 2391265, bind 3873617, connect 3976996, delroute 0 10.01 real 6.06 user 70.01 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 1113158, close 807380, bind 13635905, connect 0, delroute 0 10.01 real 8.34 user 77.07 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 29122, close 31510, bind 0, connect 4496405, delroute 0 10.00 real 2.40 user 77.34 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 126045, close 109894, bind 4464777, connect 2394774, delroute 0 10.00 real 3.73 user 73.95 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 213068, close 167271, bind 5361646, connect 2878239, delroute 0 10.24 real 4.29 user 74.00 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 210498, close 748881, bind 5733949, connect 3752837, delroute 0 10.01 real 5.96 user 71.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 1391433, close 989657, bind 13176085, connect 0, delroute 0 10.01 real 8.43 user 78.86 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 10096, close 14580, bind 0, connect 3008397, delroute 0 10.00 real 1.76 user 72.52 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 68117, close 72233, bind 3406709, connect 1662127, delroute 0 10.00 real 2.90 user 71.77 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 78616, close 118118, bind 2138411, connect 1165618, delroute 0 10.12 real 1.76 user 51.57 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 156924, close 980294, bind 5197226, connect 3459682, delroute 0 10.00 real 5.02 user 68.81 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 1140557, close 878609, bind 4454665, connect 0, delroute 0 10.01 real 2.95 user 76.51 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 373964, close 504528, bind 0, connect 2498869, delroute 0 10.00 real 1.77 user 64.50 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 410453, close 528778, bind 1176460, connect 1376675, delroute 0 10.00 real 1.93 user 66.21 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 98143, close 156994, bind 537188, connect 606050, delroute 0 10.46 real 0.75 user 24.92 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 328621, close 2415164, bind 3480646, connect 3796245, delroute 0 10.00 real 5.62 user 64.81 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 1188062, close 853376, bind 13147601, connect 0, delroute 0 10.01 real 8.74 user 78.11 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 29644, close 36569, bind 0, connect 4505025, delroute 0 10.00 real 2.83 user 76.58 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 127782, close 122101, bind 4457023, connect 2362003, delroute 0 10.00 real 3.76 user 72.86 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 215362, close 186238, bind 5440826, connect 2912282, delroute 0 10.22 real 5.05 user 74.27 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 238588, close 1019593, bind 6126438, connect 4077238, delroute 0 10.01 real 6.67 user 70.65 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