==== 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 933750, close 625396, bind 1310192, connect 766946, delroute 0 10.00 real 4.85 user 30.69 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1713968, close 14095, bind 1986576, connect 0, delroute 0 10.00 real 11.41 user 28.66 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1686437, close 55507, bind 0, connect 518310, delroute 0 10.00 real 9.78 user 29.69 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2138942, close 14123, bind 142924, connect 75933, delroute 0 10.00 real 10.11 user 29.83 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 101597, close 9264, bind 79436, connect 82873, delroute 0 10.24 real 0.47 user 26.84 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2061296, close 21271, bind 113301, connect 61177, delroute 0 10.00 real 10.21 user 29.72 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 1926646, close 30383, bind 47537, connect 196179, delroute 0 10.00 real 10.27 user 29.50 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 2197236, close 12103, bind 89538, connect 42225, delroute 0 10.01 real 10.01 user 29.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 2059031, close 12184, bind 0, connect 33572, delroute 10879 10.01 real 10.45 user 29.59 sys ==== run-inet-tcp-bind ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 950236, close 24757, bind 108296, connect 0, delroute 0 10.00 real 12.42 user 27.55 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 860071, close 76250, bind 0, connect 480563, delroute 0 10.00 real 9.72 user 28.64 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 846265, close 88628, bind 352073, connect 241932, delroute 0 10.00 real 10.35 user 27.91 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 109126, close 4573, bind 94647, connect 25383, delroute 0 10.57 real 0.71 user 19.82 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 802975, close 111305, bind 365113, connect 257004, delroute 0 10.00 real 10.61 user 27.77 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 606494, close 165967, bind 211652, connect 640071, delroute 0 10.01 real 7.48 user 29.74 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 784613, close 125224, bind 463176, connect 204805, delroute 0 10.00 real 9.55 user 28.68 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 793255, close 120885, bind 0, connect 229392, delroute 46413 10.01 real 9.80 user 29.08 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 2286354, close 4939, bind 17606, connect 0, delroute 0 10.01 real 10.33 user 29.69 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 2069048, close 5825, bind 0, connect 24738, delroute 0 10.03 real 10.34 user 29.85 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 2220974, close 5771, bind 52387, connect 37943, delroute 0 10.01 real 10.02 user 30.08 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 2067082, close 6917, bind 231007, connect 107333, delroute 0 10.21 real 9.23 user 30.74 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 1712266, close 37724, bind 44967, connect 47480, delroute 0 10.01 real 11.14 user 28.80 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 2444399, close 5227, bind 3210, connect 24214, delroute 0 10.01 real 10.10 user 29.97 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 2226886, close 6874, bind 39583, connect 32240, delroute 0 10.01 real 10.17 user 29.96 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 1914385, close 3694, bind 0, connect 11664, delroute 5365 10.01 real 11.47 user 28.58 sys ==== run-inet6-udp-bind ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1978443, close 4994, bind 313717, connect 0, delroute 0 10.00 real 10.16 user 29.75 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1471776, close 56875, bind 0, connect 400664, delroute 0 10.00 real 8.63 user 30.69 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1957527, close 24856, bind 130535, connect 64308, delroute 0 10.00 real 9.65 user 30.11 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 124188, close 3157, bind 67161, connect 53469, delroute 0 10.27 real 0.69 user 28.28 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1924331, close 24131, bind 83254, connect 46165, delroute 0 10.01 real 10.06 user 29.90 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 1623176, close 43972, bind 68118, connect 288510, delroute 0 0m10.01s real 0m09.27s user 0m30.14s 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 1949958, close 24062, bind 129374, connect 62840, delroute 0 0m10.02s real 0m10.57s user 0m29.39s 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 196837, close 634925, bind 0, connect 909028, delroute 81501 10.00 real 5.87 user 24.63 sys ==== run-inet6-tcp-bind ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 941210, close 20403, bind 84800, connect 0, delroute 0 10.01 real 11.47 user 28.62 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 735154, close 130184, bind 0, connect 784712, delroute 0 10.00 real 8.41 user 28.10 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 783045, close 107733, bind 423649, connect 271010, delroute 0 10.00 real 9.16 user 28.41 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 106685, close 7146, bind 108519, connect 36721, delroute 0 10.56 real 0.85 user 24.08 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 757563, close 153507, bind 440380, connect 306635, delroute 0 10.00 real 10.02 user 28.03 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 792923, close 85714, bind 101468, connect 478207, delroute 0 0m10.00s real 0m09.58s user 0m28.38s 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 804062, close 94656, bind 368920, connect 238359, delroute 0 0m10.00s real 0m08.89s user 0m28.65s 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 142577, close 943674, bind 0, connect 1277110, delroute 74940 10.00 real 6.06 user 22.89 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 1858197, close 4143, bind 64145, connect 0, delroute 0 10.01 real 9.60 user 30.30 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 1725832, close 7965, bind 0, connect 74967, delroute 0 10.01 real 9.76 user 30.23 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 1816849, close 6652, bind 32846, connect 28935, delroute 0 10.01 real 10.09 user 29.86 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 1817570, close 5857, bind 145710, connect 55695, delroute 0 10.29 real 9.71 user 30.30 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 1672860, close 22047, bind 50894, connect 36534, delroute 0 10.01 real 10.06 user 29.96 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 1782487, close 6709, bind 11493, connect 59023, delroute 0 10.00 real 10.50 user 29.67 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 1643135, close 7043, bind 31170, connect 22820, delroute 0 10.00 real 10.41 user 29.67 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 155460, close 768877, bind 0, connect 1296895, delroute 90628 10.00 real 7.15 user 24.98 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 202743 1.01 real 0.22 user 0.80 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 17219 1.00 real 0.00 user 1.02 sys