==== 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 1115659, close 956788, bind 1649731, connect 990854, delroute 0 10.00 real 5.03 user 34.62 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1176498, close 803670, bind 6826784, connect 0, delroute 0 10.00 real 11.51 user 28.47 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 838403, close 457815, bind 0, connect 2091212, delroute 0 10.00 real 4.20 user 35.93 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1028834, close 631623, bind 2613475, connect 1348964, delroute 0 10.01 real 7.23 user 32.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 112274, close 57732, bind 238803, connect 166739, delroute 0 10.30 real 0.75 user 39.22 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 542485, close 889577, bind 3583045, connect 2135731, delroute 0 10.01 real 10.84 user 29.04 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 959352, close 347706, bind 500815, connect 1727357, delroute 0 10.01 real 4.30 user 35.75 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 1214436, close 459539, bind 2095379, connect 1168295, delroute 0 10.00 real 6.28 user 33.74 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 712175, close 592102, bind 0, connect 1569577, delroute 390209 10.01 real 5.44 user 33.44 sys ==== run-inet-tcp-bind ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1362625, close 386424, bind 5656732, connect 0, delroute 0 10.01 real 8.87 user 31.13 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1069160, close 521582, bind 0, connect 4149990, delroute 0 10.00 real 8.33 user 28.41 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1300460, close 476232, bind 2781059, connect 1807967, delroute 0 10.00 real 8.14 user 30.69 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 151914, close 78805, bind 307508, connect 111952, delroute 0 10.68 real 0.80 user 35.03 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 561981, close 820129, bind 3580460, connect 2146387, delroute 0 10.01 real 10.91 user 26.90 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 1076944, close 338108, bind 586114, connect 1468301, delroute 0 10.01 real 5.02 user 34.94 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 1251448, close 366510, bind 2183239, connect 834796, delroute 0 10.00 real 5.28 user 34.67 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 492794, close 413007, bind 0, connect 1066220, delroute 178585 10.01 real 3.90 user 32.89 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 1910962, close 476956, bind 4783965, connect 0, delroute 0 10.01 real 7.81 user 32.08 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 1579341, close 499530, bind 0, connect 3693455, delroute 0 10.01 real 8.04 user 32.00 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 1637303, close 504636, bind 2757290, connect 1862052, delroute 0 10.01 real 8.37 user 31.59 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 1546178, close 451180, bind 2558150, connect 1885716, delroute 0 10.45 real 8.00 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 1421591, close 548342, bind 2915719, connect 2018799, delroute 0 10.00 real 9.16 user 30.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 1467108, close 477690, bind 843736, connect 3148270, delroute 0 10.01 real 8.60 user 31.38 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 1590627, close 522715, bind 2816227, connect 1791685, delroute 0 10.01 real 8.85 user 31.04 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 1044462, close 525952, bind 0, connect 2938302, delroute 678075 10.00 real 8.93 user 31.17 sys ==== run-inet6-udp-bind ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1700750, close 549291, bind 4848523, connect 0, delroute 0 10.00 real 7.74 user 32.31 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1015181, close 245809, bind 0, connect 1353344, delroute 0 10.00 real 2.98 user 36.98 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1165658, close 357201, bind 1604268, connect 942797, delroute 0 10.00 real 4.82 user 35.22 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 125393, close 64208, bind 189792, connect 160142, delroute 0 10.38 real 0.61 user 39.46 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 532999, close 896252, bind 3416824, connect 1790658, delroute 0 10.01 real 10.55 user 29.39 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 914852, close 290771, bind 384116, connect 1465804, delroute 0 0m10.01s real 0m03.55s user 0m36.57s 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 1166118, close 341973, bind 1711378, connect 925924, delroute 0 0m10.01s real 0m04.83s user 0m35.13s 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 327977, close 271561, bind 0, connect 833243, delroute 120528 10.00 real 2.77 user 29.86 sys ==== run-inet6-tcp-bind ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1326944, close 379139, bind 5485993, connect 0, delroute 0 10.01 real 8.38 user 31.60 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1053242, close 531511, bind 0, connect 3647646, delroute 0 10.00 real 7.71 user 28.63 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1237535, close 509943, bind 2631640, connect 1604045, delroute 0 10.01 real 7.66 user 30.09 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 155425, close 88178, bind 285414, connect 107650, delroute 0 10.69 real 0.77 user 35.05 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 446206, close 1009305, bind 3645571, connect 1968144, delroute 0 10.00 real 10.80 user 26.11 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 1018249, close 487394, bind 763047, connect 3532968, delroute 0 0m10.01s real 0m08.24s user 0m28.73s 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 1264961, close 490590, bind 2571712, connect 1629672, delroute 0 0m10.01s real 0m07.40s 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 285309, close 222558, bind 0, connect 1318366, delroute 112207 10.00 real 3.50 user 26.13 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 1564901, close 515228, bind 5313111, connect 0, delroute 0 10.00 real 8.77 user 31.23 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 1376790, close 541890, bind 0, connect 3572929, delroute 0 10.00 real 7.88 user 32.08 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 1385696, close 519562, bind 2790580, connect 1891060, delroute 0 10.01 real 8.01 user 32.01 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 1346062, close 426763, bind 2638091, connect 1748889, delroute 0 10.58 real 8.02 user 31.86 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 1074403, close 656665, bind 3156422, connect 2211460, delroute 0 10.00 real 10.18 user 29.93 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 1287482, close 514178, bind 804382, connect 3307044, delroute 0 10.00 real 8.35 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 1397470, close 499283, bind 2698468, connect 1858054, delroute 0 10.01 real 7.99 user 32.03 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 285128, close 276596, bind 0, connect 1264053, delroute 178168 10.00 real 3.91 user 29.85 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 238661 1.01 real 0.14 user 0.86 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 39415 1.01 real 0.05 user 0.97 sys