START sys/netinet/bindconnect 2025-02-17T02:55:16Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || 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 /usr/src/regress/sys/netinet/bindconnect/bindconnect.c cc -o bindconnect bindconnect.o -lpthread time ./bindconnect count: socket 2164268, close 1719383, bind 3471098, connect 1991641, delroute 0 10.00 real 4.23 user 32.58 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3781626, close 379194, bind 4077670, connect 0, delroute 0 10.01 real 7.84 user 52.11 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2433183, close 230849, bind 0, connect 2758404, delroute 0 10.01 real 5.14 user 46.56 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3699793, close 123516, bind 1159425, connect 872386, delroute 0 10.01 real 7.16 user 51.23 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 353166, close 1856, bind 146098, connect 89710, delroute 0 10.18 real 0.75 user 22.46 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4003802, close 149199, bind 715919, connect 600799, delroute 0 10.00 real 7.92 user 51.05 sys ==== run-inet-udp-localnet-connect ==== SKIPPED ==== run-inet-udp-localnet-bind-connect ==== SKIPPED ==== run-inet-udp-localnet-connect-delete ==== SKIPPED ==== run-inet-tcp-bind ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1306869, close 778168, bind 3366125, connect 0, delroute 0 10.00 real 5.70 user 50.77 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1221223, close 481807, bind 0, connect 2679757, delroute 0 10.01 real 4.82 user 49.34 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1197360, close 611529, bind 1674935, connect 1303303, delroute 0 10.01 real 4.24 user 48.82 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 102268, close 8821, bind 77672, connect 46963, delroute 0 10.27 real 0.29 user 14.10 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1217169, close 948069, bind 1820887, connect 1502610, delroute 0 10.00 real 5.58 user 50.31 sys ==== run-inet-tcp-localnet-connect ==== SKIPPED ==== run-inet-tcp-localnet-bind-connect ==== SKIPPED ==== run-inet-tcp-localnet-connect-delete ==== SKIPPED ==== run-inet-any-bind ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 4445111, close 34413, bind 195722, connect 0, delroute 0 10.00 real 8.37 user 51.62 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3973970, close 86681, bind 0, connect 963487, delroute 0 10.01 real 7.72 user 51.48 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4301889, close 57952, bind 204110, connect 162300, delroute 0 10.01 real 7.85 user 51.86 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4432159, close 21179, bind 281114, connect 209060, delroute 0 10.16 real 8.42 user 51.50 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4216674, close 98479, bind 299855, connect 244393, delroute 0 10.00 real 8.33 user 51.28 sys ==== run-inet-any-localnet-connect ==== SKIPPED ==== run-inet-any-localnet-bind-connect ==== SKIPPED ==== run-inet-any-localnet-connect-delete ==== SKIPPED ==== run-inet6-udp-bind ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 4433797, close 27801, bind 183838, connect 0, delroute 0 10.00 real 8.16 user 51.85 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1771662, close 269420, bind 0, connect 2682943, delroute 0 10.01 real 4.30 user 42.15 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4097338, close 47788, bind 323418, connect 232044, delroute 0 10.01 real 7.86 user 51.17 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 108480, close 9597, bind 64510, connect 38819, delroute 0 10.18 real 0.28 user 15.44 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3894499, close 122047, bind 623705, connect 449544, delroute 0 10.00 real 8.12 user 50.55 sys ==== run-inet6-udp-localnet-connect ==== SKIPPED ==== run-inet6-udp-localnet-bind-connect ==== SKIPPED ==== run-inet6-udp-localnet-connect-delete ==== SKIPPED ==== run-inet6-tcp-bind ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1333725, close 770984, bind 3429658, connect 0, delroute 0 10.00 real 5.06 user 51.65 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1107938, close 528701, bind 0, connect 3178426, delroute 0 10.01 real 4.13 user 47.89 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1139622, close 561331, bind 1690324, connect 1246113, delroute 0 10.01 real 4.17 user 48.85 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 104923, close 6904, bind 82459, connect 48935, delroute 0 10.38 real 0.35 user 13.46 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1225401, close 879530, bind 1675863, connect 1341267, delroute 0 10.00 real 5.56 user 50.87 sys ==== run-inet6-tcp-localnet-connect ==== SKIPPED ==== run-inet6-tcp-localnet-bind-connect ==== SKIPPED ==== run-inet6-tcp-localnet-connect-delete ==== SKIPPED ==== run-inet6-any-bind ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3766087, close 48111, bind 284406, connect 0, delroute 0 10.00 real 7.88 user 52.07 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3415894, close 92341, bind 0, connect 1117449, delroute 0 10.01 real 7.13 user 51.70 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3679659, close 49890, bind 198187, connect 156318, delroute 0 10.01 real 7.76 user 52.14 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3686184, close 19238, bind 89934, connect 73767, delroute 0 10.17 real 7.92 user 52.26 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3588634, close 120806, bind 396176, connect 324813, delroute 0 10.00 real 7.93 user 51.87 sys ==== run-inet6-any-localnet-connect ==== SKIPPED ==== run-inet6-any-localnet-bind-connect ==== SKIPPED ==== run-inet6-any-localnet-connect-delete ==== SKIPPED SKIP sys/netinet/bindconnect Test skipped itself