==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || doas -n 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 /home/src/regress/sys/netinet/bindconnect/bindconnect.c cc -o bindconnect bindconnect.o -lpthread time ./bindconnect count: socket 1123228, close 971567, bind 1646449, connect 971570, delroute 0 10.01 real 5.46 user 34.14 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1108900, close 976413, bind 6837598, connect 0, delroute 0 10.01 real 12.08 user 27.88 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 824504, close 435219, bind 0, connect 2078396, delroute 0 10.01 real 4.22 user 35.78 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1122681, close 502192, bind 2383273, connect 1240218, delroute 0 10.01 real 6.19 user 33.94 sys ==== run-inet-udp-100000 ==== doas -n time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 119672, close 67160, bind 225307, connect 182878, delroute 0 10.27 real 0.77 user 39.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 520789, close 902522, bind 3678545, connect 2131739, delroute 0 10.00 real 11.39 user 28.69 sys ==== run-inet-udp-localnet-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -c 6 -N 127.0.0.1/8 count: socket 900751, close 340993, bind 589440, connect 1792893, delroute 0 10.01 real 4.70 user 35.36 sys ==== run-inet-udp-localnet-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -N 127.0.0.1/8 count: socket 1201930, close 456627, bind 2048479, connect 1151069, delroute 0 10.01 real 5.75 user 34.18 sys ==== run-inet-udp-localnet-connect-delete ==== doas -n time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 -d 3 -N 127.0.0.1/8 count: socket 708891, close 557948, bind 0, connect 1518903, delroute 398252 10.00 real 5.13 user 33.32 sys ==== run-inet-tcp-bind ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1361576, close 415772, bind 5608418, connect 0, delroute 0 10.01 real 8.44 user 31.59 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1108512, close 456270, bind 0, connect 4323439, delroute 0 10.01 real 8.64 user 28.52 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1357488, close 478732, bind 2983942, connect 1606275, delroute 0 10.01 real 8.40 user 30.51 sys ==== run-inet-tcp-100000 ==== doas -n time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 149564, close 76723, bind 291683, connect 86070, delroute 0 10.60 real 0.80 user 34.13 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 539313, close 882231, bind 3600439, connect 2033177, delroute 0 10.01 real 11.06 user 26.64 sys ==== run-inet-tcp-localnet-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -c 6 -N 127.0.0.1/8 count: socket 1086124, close 354446, bind 608477, connect 1469289, delroute 0 10.01 real 4.38 user 35.67 sys ==== run-inet-tcp-localnet-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -N 127.0.0.1/8 count: socket 1250781, close 393155, bind 2107265, connect 824808, delroute 0 10.01 real 5.33 user 34.69 sys ==== run-inet-tcp-localnet-connect-delete ==== doas -n time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 -d 3 -N 127.0.0.1/8 count: socket 477421, close 399693, bind 0, connect 1047372, delroute 171808 10.00 real 3.55 user 33.13 sys ==== run-inet-any-bind ==== doas -n time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1924812, close 470968, bind 4792365, connect 0, delroute 0 10.00 real 8.42 user 31.56 sys ==== run-inet-any-connect ==== doas -n time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1573546, close 501497, bind 0, connect 3694153, delroute 0 10.00 real 8.03 user 32.01 sys ==== run-inet-any-bind-connect ==== doas -n time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1625777, close 495173, bind 2706120, connect 1941496, delroute 0 10.00 real 8.60 user 31.36 sys ==== run-inet-any-100000 ==== doas -n time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1625603, close 431805, bind 2493298, connect 1832973, delroute 0 10.54 real 7.83 user 32.08 sys ==== run-inet-any-reuseport ==== doas -n time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1433868, close 547824, bind 2881362, connect 2037318, delroute 0 10.00 real 9.18 user 30.85 sys ==== run-inet-any-localnet-connect ==== doas -n time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -c 6 -N 127.0.0.1/8 count: socket 1518713, close 449481, bind 820820, connect 3084038, delroute 0 10.00 real 9.06 user 30.91 sys ==== run-inet-any-localnet-bind-connect ==== doas -n time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -N 127.0.0.1/8 count: socket 1622278, close 520646, bind 2706245, connect 1794415, delroute 0 10.00 real 8.76 user 31.22 sys ==== run-inet-any-localnet-connect-delete ==== doas -n time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 -d 3 -N 127.0.0.1/8 count: socket 1003119, close 532595, bind 0, connect 2944110, delroute 707261 10.00 real 9.42 user 30.45 sys ==== run-inet6-udp-bind ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1745049, close 534660, bind 4677012, connect 0, delroute 0 10.01 real 7.83 user 32.33 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1094212, close 203016, bind 0, connect 1277368, delroute 0 10.01 real 2.90 user 37.08 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1135718, close 365365, bind 1589754, connect 939918, delroute 0 10.01 real 4.71 user 35.31 sys ==== run-inet6-udp-100000 ==== doas -n time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 113491, close 57833, bind 208041, connect 169045, delroute 0 10.27 real 0.70 user 39.47 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 477607, close 907974, bind 3401100, connect 1872608, delroute 0 10.00 real 10.66 user 29.21 sys ==== run-inet6-udp-localnet-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -c 6 -N ::1/128 count: socket 944674, close 242168, bind 349343, connect 1359949, delroute 0 0m10.01s real 0m03.20s user 0m36.80s system ==== run-inet6-udp-localnet-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -N ::1/128 count: socket 1145857, close 358491, bind 1539976, connect 938366, delroute 0 0m10.01s real 0m04.73s user 0m35.35s system ==== run-inet6-udp-localnet-connect-delete ==== doas -n time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 -d 3 -N ::1/128 count: socket 320808, close 268589, bind 0, connect 811687, delroute 114072 10.01 real 2.35 user 29.67 sys ==== run-inet6-tcp-bind ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1333669, close 425712, bind 5243483, connect 0, delroute 0 10.01 real 8.26 user 31.84 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1050417, close 471413, bind 0, connect 3903554, delroute 0 10.01 real 7.85 user 28.68 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1276309, close 489551, bind 2781469, connect 1526489, delroute 0 10.01 real 7.53 user 30.86 sys ==== run-inet6-tcp-100000 ==== doas -n time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 121217, close 61242, bind 266819, connect 75635, delroute 0 29.55 real 0.61 user 68.43 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 446445, close 999598, bind 3592189, connect 1955487, delroute 0 10.01 real 11.58 user 25.67 sys ==== run-inet6-tcp-localnet-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -c 6 -N ::1/128 count: socket 1030920, close 413091, bind 863556, connect 3752400, delroute 0 0m10.01s real 0m08.55s user 0m28.86s system ==== run-inet6-tcp-localnet-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -N ::1/128 count: socket 1336341, close 485472, bind 2779691, connect 1357340, delroute 0 0m10.01s real 0m07.06s user 0m31.50s system ==== run-inet6-tcp-localnet-connect-delete ==== doas -n time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 -d 3 -N ::1/128 count: socket 275317, close 217541, bind 0, connect 1276900, delroute 107233 10.00 real 3.49 user 26.19 sys ==== run-inet6-any-bind ==== doas -n time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1672624, close 477193, bind 4821941, connect 0, delroute 0 10.00 real 8.04 user 31.96 sys ==== run-inet6-any-connect ==== doas -n time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1426805, close 514271, bind 0, connect 3460730, delroute 0 10.00 real 7.44 user 32.49 sys ==== run-inet6-any-bind-connect ==== doas -n time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1444283, close 487046, bind 2653518, connect 1827631, delroute 0 10.00 real 8.07 user 31.85 sys ==== run-inet6-any-100000 ==== doas -n time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1424953, close 399527, bind 2458156, connect 1719141, delroute 0 10.58 real 7.72 user 32.34 sys ==== run-inet6-any-reuseport ==== doas -n time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1053849, close 664741, bind 3192610, connect 2233269, delroute 0 10.01 real 10.61 user 29.44 sys ==== run-inet6-any-localnet-connect ==== doas -n time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -c 6 -N ::1/128 count: socket 1204007, close 524486, bind 844719, connect 3449373, delroute 0 10.01 real 8.95 user 31.05 sys ==== run-inet6-any-localnet-bind-connect ==== doas -n time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -N ::1/128 count: socket 1393268, close 487160, bind 2680684, connect 1876649, delroute 0 10.01 real 8.14 user 31.81 sys ==== run-inet6-any-localnet-connect-delete ==== doas -n time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 -d 3 -N ::1/128 count: socket 286049, close 262667, bind 0, connect 1229895, delroute 165477 10.01 real 3.49 user 29.58 sys ==== cleanup-inet-delete ==== doas -n time ./bindconnect -f inet -s 0 -o 0 -b 0 -c 0 -d 1 -N 127.0.0.1/8 -t 1 count: socket 0, close 0, bind 0, connect 0, delroute 239786 1.01 real 0.14 user 0.87 sys ==== cleanup-inet6-delete ==== doas -n time ./bindconnect -f inet6 -s 0 -o 0 -b 0 -c 0 -d 1 -N ::1/128 -t 1 count: socket 0, close 0, bind 0, connect 0, delroute 32149 1.01 real 0.03 user 1.01 sys