==== 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 1168277, close 1016620, bind 1614669, connect 993444, delroute 0 10.00 real 5.05 user 34.57 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1135700, close 1121599, bind 6828090, connect 0, delroute 0 10.00 real 11.52 user 28.48 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 891628, close 563164, bind 0, connect 2156215, delroute 0 10.00 real 4.33 user 35.59 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1025460, close 617632, bind 2572462, connect 1447728, delroute 0 10.00 real 7.01 user 32.90 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 137478, close 115465, bind 469779, connect 260804, delroute 0 10.37 real 1.22 user 38.81 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 573951, close 978753, bind 3684041, connect 2164365, delroute 0 10.01 real 10.86 user 29.03 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 980264, close 379287, bind 580837, connect 1828419, delroute 0 10.01 real 4.95 user 35.02 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 1229663, close 493203, bind 2151069, connect 1178744, delroute 0 10.00 real 5.86 user 33.97 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 744390, close 620656, bind 0, connect 1579732, delroute 435328 10.01 real 5.29 user 33.06 sys ==== run-inet-tcp-bind ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1405263, close 387377, bind 5771674, connect 0, delroute 0 10.00 real 8.81 user 31.26 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1120054, close 555952, bind 0, connect 4046795, delroute 0 10.00 real 8.05 user 28.93 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1336901, close 496768, bind 2761287, connect 1802703, delroute 0 10.00 real 7.88 user 30.40 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 151823, close 84074, bind 263852, connect 115036, delroute 0 10.60 real 0.89 user 33.58 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 569998, close 840403, bind 3635989, connect 2104596, delroute 0 10.00 real 11.31 user 26.13 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 1070851, close 373043, bind 632988, connect 1494716, delroute 0 10.00 real 4.49 user 35.51 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 1281276, close 389443, bind 2144179, connect 855867, delroute 0 10.00 real 5.16 user 34.80 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 506532, close 432735, bind 0, connect 1079861, delroute 181865 10.01 real 3.72 user 31.98 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 1855738, close 580731, bind 5404189, connect 0, delroute 0 10.01 real 8.94 user 31.00 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 1599912, close 528817, bind 0, connect 3856447, delroute 0 10.01 real 8.44 user 31.58 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 1657746, close 527516, bind 2892879, connect 1914156, delroute 0 10.01 real 8.95 user 30.92 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 1610623, close 457203, bind 2555804, connect 1916377, delroute 0 10.44 real 8.92 user 31.13 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 1439766, close 573315, bind 3080095, connect 2108508, delroute 0 10.00 real 9.61 user 30.46 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 1512388, close 506635, bind 868331, connect 3216684, delroute 0 10.01 real 9.61 user 30.30 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 1632636, close 532912, bind 2960736, connect 1840202, delroute 0 10.01 real 8.93 user 31.16 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 986740, close 552112, bind 0, connect 3062013, delroute 683127 10.01 real 9.23 user 30.93 sys ==== run-inet6-udp-bind ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1723267, close 568335, bind 4999198, connect 0, delroute 0 10.00 real 8.25 user 31.71 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1079553, close 248197, bind 0, connect 1361965, delroute 0 10.00 real 2.88 user 37.18 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1203610, close 389430, bind 1749083, connect 925434, delroute 0 10.00 real 5.15 user 34.90 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 114756, close 54986, bind 205128, connect 151396, delroute 0 10.27 real 0.64 user 37.71 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 539752, close 923597, bind 3544659, connect 1820312, delroute 0 10.00 real 10.20 user 29.55 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 938200, close 326305, bind 421404, connect 1453042, delroute 0 0m10.01s real 0m03.69s user 0m36.31s 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 1220901, close 373005, bind 1692627, connect 930776, delroute 0 0m10.01s real 0m04.60s user 0m35.48s 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 346419, close 303544, bind 0, connect 892342, delroute 128212 10.00 real 2.83 user 29.18 sys ==== run-inet6-tcp-bind ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1373069, close 409035, bind 5398010, connect 0, delroute 0 10.00 real 8.52 user 31.43 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1083161, close 565946, bind 0, connect 3481118, delroute 0 10.00 real 7.31 user 29.42 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1275200, close 519314, bind 2559744, connect 1668061, delroute 0 10.01 real 7.36 user 30.34 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 147702, close 74838, bind 272677, connect 92728, delroute 0 10.65 real 0.71 user 34.09 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 461520, close 1016698, bind 3635370, connect 1990938, delroute 0 10.00 real 10.63 user 26.63 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 1041214, close 488588, bind 745249, connect 3612109, delroute 0 0m10.01s real 0m08.34s 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 1290371, close 515208, bind 2588836, connect 1578995, delroute 0 0m10.01s real 0m07.49s user 0m30.59s 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 308417, close 280065, bind 0, connect 1377840, delroute 115325 10.00 real 3.88 user 25.28 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 1642395, close 518128, bind 5281788, connect 0, delroute 0 10.00 real 8.74 user 31.22 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 1427793, close 531319, bind 0, connect 3631008, delroute 0 10.01 real 8.10 user 31.97 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 1443126, close 528231, bind 2763595, connect 1968752, delroute 0 10.01 real 8.26 user 31.75 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 1415339, close 431474, bind 2579650, connect 1777158, delroute 0 10.56 real 7.44 user 32.66 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 1141859, close 634243, bind 3159150, connect 2245923, delroute 0 10.00 real 9.62 user 30.27 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 1311298, close 511863, bind 824632, connect 3343968, delroute 0 10.00 real 8.78 user 31.19 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 1400789, close 540275, bind 2788968, connect 1959517, delroute 0 10.00 real 8.69 user 31.24 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 318551, close 306841, bind 0, connect 1436603, delroute 192638 10.00 real 4.50 user 29.07 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 226836 1.01 real 0.16 user 0.81 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 37646 1.00 real 0.08 user 0.93 sys