==== 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 1123708, close 963369, bind 1649605, connect 970221, delroute 0 10.01 real 4.97 user 34.74 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1093847, close 912514, bind 6994258, connect 0, delroute 0 10.01 real 12.56 user 27.34 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 778499, close 426431, bind 0, connect 2148085, delroute 0 10.01 real 4.64 user 35.48 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1117680, close 430890, bind 2148400, connect 1271061, delroute 0 10.01 real 6.08 user 34.11 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 110903, close 59225, bind 235827, connect 187680, delroute 0 10.32 real 0.75 user 39.26 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 513950, close 861424, bind 3639049, connect 2143229, delroute 0 10.00 real 11.21 user 28.70 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 932673, close 319366, bind 523452, connect 1736974, delroute 0 10.01 real 4.60 user 35.43 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 1233755, close 398857, bind 2155939, connect 1117597, delroute 0 10.01 real 5.40 user 34.81 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 701983, close 568205, bind 0, connect 1523930, delroute 393422 10.00 real 5.31 user 33.66 sys ==== run-inet-tcp-bind ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1360015, close 410849, bind 5665967, connect 0, delroute 0 10.01 real 9.11 user 31.02 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1099785, close 445696, bind 0, connect 4395861, delroute 0 10.01 real 8.70 user 28.58 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1353568, close 485787, bind 3038761, connect 1548161, delroute 0 10.01 real 7.46 user 31.26 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 144668, close 70460, bind 293328, connect 88595, delroute 0 10.58 real 0.72 user 34.41 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 539277, close 855936, bind 3608577, connect 2064151, delroute 0 10.01 real 10.73 user 26.71 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 1045813, close 364040, bind 583788, connect 1549183, delroute 0 10.01 real 4.60 user 35.41 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 1229486, close 386570, bind 2152341, connect 849308, delroute 0 10.01 real 5.61 user 34.45 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 486370, close 405657, bind 0, connect 1053894, delroute 177684 10.00 real 3.49 user 32.91 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 1898058, close 469223, bind 4853151, connect 0, delroute 0 10.00 real 8.27 user 31.92 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 1574449, close 497346, bind 0, connect 3675638, delroute 0 10.00 real 8.25 user 31.74 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 1617007, close 511605, bind 2750617, connect 1901326, delroute 0 10.00 real 8.34 user 31.53 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 1544478, close 432234, bind 2596145, connect 1888930, delroute 0 10.53 real 8.29 user 31.54 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 1375412, close 565749, bind 2951605, connect 2069273, delroute 0 10.01 real 9.93 user 30.17 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 1503283, close 457638, bind 805273, connect 3089938, delroute 0 10.00 real 9.14 user 31.00 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 1597798, close 524808, bind 2730738, connect 1797346, delroute 0 10.00 real 8.94 user 30.99 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 1040195, close 516869, bind 0, connect 2883320, delroute 687472 10.00 real 8.88 user 31.09 sys ==== run-inet6-udp-bind ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1746763, close 504345, bind 4626574, connect 0, delroute 0 10.01 real 7.66 user 32.51 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1020433, close 227532, bind 0, connect 1327402, delroute 0 10.01 real 3.25 user 36.70 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1126976, close 341206, bind 1584291, connect 935479, delroute 0 10.01 real 4.48 user 35.67 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 112832, close 50036, bind 186981, connect 154123, delroute 0 10.26 real 0.67 user 39.36 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 484081, close 919052, bind 3517094, connect 1841483, delroute 0 10.00 real 10.31 user 29.34 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 958055, close 224515, bind 359972, connect 1337599, delroute 0 0m10.01s real 0m03.17s user 0m36.76s 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 1137077, close 345839, bind 1588212, connect 936134, delroute 0 0m10.01s real 0m04.58s user 0m35.38s 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 321938, close 260565, bind 0, connect 800676, delroute 114606 10.01 real 2.84 user 28.94 sys ==== run-inet6-tcp-bind ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1379379, close 384973, bind 5103604, connect 0, delroute 0 10.01 real 7.99 user 31.93 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1024798, close 471121, bind 0, connect 3939222, delroute 0 10.01 real 7.69 user 28.79 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1334858, close 485390, bind 2854064, connect 1318848, delroute 0 10.01 real 7.66 user 31.04 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 135299, close 71755, bind 283726, connect 80358, delroute 0 10.67 real 0.59 user 35.51 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 433283, close 1009950, bind 3619760, connect 1940998, delroute 0 10.01 real 11.09 user 25.84 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 1024364, close 425085, bind 815271, connect 3725897, delroute 0 0m10.01s real 0m09.05s user 0m28.40s 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 1276425, close 494363, bind 2764901, connect 1467314, delroute 0 0m10.01s real 0m07.59s user 0m30.80s 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 277486, close 221314, bind 0, connect 1275245, delroute 107348 10.00 real 3.34 user 26.59 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 1564778, close 536100, bind 5194357, connect 0, delroute 0 10.00 real 7.96 user 31.93 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 1355006, close 531442, bind 0, connect 3615069, delroute 0 10.00 real 7.99 user 31.81 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 1367049, close 529986, bind 2782561, connect 1920143, delroute 0 10.00 real 8.03 user 31.95 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 1352162, close 448685, bind 2539712, connect 1773131, delroute 0 10.48 real 7.60 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 1018723, close 687102, bind 3224976, connect 2299079, delroute 0 10.01 real 10.17 user 29.76 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 1222269, close 499012, bind 798746, connect 3380091, delroute 0 10.01 real 8.52 user 31.51 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 1364795, close 493827, bind 2728052, connect 1904324, delroute 0 10.01 real 8.47 user 31.57 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 271071, close 256859, bind 0, connect 1247783, delroute 167325 10.01 real 3.75 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 236773 1.01 real 0.13 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 38264 1.01 real 0.02 user 0.99 sys