START sys/netinet/bindconnect 2025-02-02T21:42:28Z ==== 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 1885799, close 3759686, bind 4473507, connect 2872332, delroute 0 10.01 real 5.71 user 30.51 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2163935, close 2202076, bind 9392935, connect 0, delroute 0 10.00 real 6.24 user 53.54 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1936411, close 400170, bind 0, connect 3583987, delroute 0 10.00 real 4.76 user 49.58 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2134271, close 726132, bind 3001101, connect 2352166, delroute 0 10.00 real 5.50 user 52.20 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 130930, close 104777, bind 240283, connect 217144, delroute 0 10.20 real 0.41 user 14.04 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2060501, close 1854573, bind 3616827, connect 3280564, delroute 0 10.01 real 7.03 user 52.48 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 1556603, close 1121743, bind 1503129, connect 0, delroute 0 10.00 real 1.94 user 52.91 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1193751, close 754995, bind 0, connect 2984731, delroute 0 10.00 real 2.86 user 49.92 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1276853, close 886904, bind 1401724, connect 1022790, delroute 0 10.00 real 2.46 user 51.25 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 122882, close 98258, bind 237861, connect 197567, delroute 0 10.36 real 0.41 user 15.96 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1027672, close 1930442, bind 3407368, connect 2765991, delroute 0 10.01 real 4.88 user 50.33 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 3058908, close 2258992, bind 4160822, connect 0, delroute 0 10.00 real 4.03 user 55.86 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1823398, close 1107462, bind 0, connect 4259098, delroute 0 10.00 real 4.06 user 54.71 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2362553, close 1657353, bind 2021500, connect 1736464, delroute 0 10.00 real 3.71 user 55.11 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2176503, close 1222011, bind 2016774, connect 1690534, delroute 0 10.23 real 3.70 user 54.38 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1739429, close 2110769, bind 3110072, connect 2639065, delroute 0 10.00 real 5.61 user 53.68 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 2797923, close 2060837, bind 4579888, connect 0, delroute 0 10.00 real 4.55 user 55.28 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1649915, close 523028, bind 0, connect 3185795, delroute 0 10.00 real 4.19 user 48.42 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2054400, close 717841, bind 2156624, connect 1734369, delroute 0 10.00 real 4.82 user 51.61 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 110507, close 82927, bind 235061, connect 183348, delroute 0 10.17 real 0.27 user 14.54 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2347136, close 1398340, bind 2927958, connect 2351104, delroute 0 10.01 real 7.09 user 52.24 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 1569420, close 1144972, bind 1448417, connect 0, delroute 0 10.00 real 1.88 user 53.23 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1175878, close 731653, bind 0, connect 2850317, delroute 0 10.00 real 2.50 user 49.35 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1242879, close 831583, bind 1433817, connect 980385, delroute 0 10.00 real 2.51 user 50.34 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 402168, close 177368, bind 181258, connect 126670, delroute 0 10.35 real 0.42 user 20.86 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1004815, close 2091564, bind 3591857, connect 2837431, delroute 0 10.00 real 5.02 user 50.20 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 2638720, close 1972530, bind 2973273, connect 0, delroute 0 10.00 real 3.74 user 55.64 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1679670, close 952041, bind 0, connect 3706193, delroute 0 10.00 real 3.81 user 53.66 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2015138, close 1484295, bind 1691291, connect 1445964, delroute 0 10.00 real 3.26 user 55.26 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1880591, close 1109079, bind 1800591, connect 1481505, delroute 0 10.25 real 3.13 user 54.39 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1468786, close 2479916, bind 3270118, connect 2853252, delroute 0 10.01 real 5.19 user 53.64 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