START sys/netinet/bindconnect 2025-01-23T02:41:46Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=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 1923359, close 3613618, bind 4228819, connect 2671703, delroute 0 10.00 real 5.30 user 31.38 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2116947, close 1783945, bind 9541449, connect 0, delroute 0 10.01 real 6.18 user 53.76 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1801394, close 481009, bind 0, connect 4114243, delroute 0 10.01 real 5.03 user 49.88 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1980013, close 777043, bind 3795794, connect 2688603, delroute 0 10.01 real 5.60 user 52.36 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 129547, close 106653, bind 259741, connect 213778, delroute 0 10.19 real 0.34 user 14.47 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2122597, close 1672909, bind 3547371, connect 3077887, delroute 0 10.00 real 6.80 user 52.19 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 1561512, close 1133895, bind 1691467, connect 0, delroute 0 10.00 real 1.76 user 53.51 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1520957, close 1057027, bind 0, connect 1977545, delroute 0 10.01 real 2.14 user 43.48 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1496014, close 1002728, bind 991707, connect 752923, delroute 0 10.01 real 2.02 user 45.85 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2201451, close 1422778, bind 213574, connect 151748, delroute 0 10.36 real 1.45 user 29.21 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1113094, close 1877571, bind 2213661, connect 1808598, delroute 0 10.00 real 3.66 user 49.50 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 3174703, close 2300363, bind 4163997, connect 0, delroute 0 10.00 real 4.02 user 55.84 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1981693, close 1017101, bind 0, connect 4245398, delroute 0 10.01 real 4.71 user 53.89 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2373465, close 1683614, bind 2094346, connect 1777860, delroute 0 10.01 real 3.69 user 55.28 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2253782, close 1301534, bind 2105692, connect 1785301, delroute 0 10.24 real 3.53 user 55.53 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1763127, close 2140663, bind 3170984, connect 2698295, delroute 0 10.00 real 5.03 user 54.17 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 2841615, close 2122559, bind 4597421, connect 0, delroute 0 10.00 real 4.53 user 55.35 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1626053, close 550520, bind 0, connect 3292706, delroute 0 10.01 real 4.02 user 46.80 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2274750, close 674099, bind 1941256, connect 1568337, delroute 0 10.01 real 4.94 user 51.24 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 114207, close 42893, bind 168247, connect 131325, delroute 0 10.19 real 0.30 user 14.24 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2426971, close 1389843, bind 2965786, connect 2348788, delroute 0 10.00 real 6.78 user 52.23 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 1586071, close 1159986, bind 1449836, connect 0, delroute 0 10.00 real 2.01 user 52.70 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1804535, close 1143725, bind 0, connect 1320845, delroute 0 10.01 real 1.52 user 38.66 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1695925, close 1136283, bind 851327, connect 577026, delroute 0 10.01 real 1.78 user 40.99 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2140177, close 1422581, bind 308031, connect 220084, delroute 0 10.36 real 1.56 user 29.15 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1035359, close 1961447, bind 2266957, connect 1810800, delroute 0 10.00 real 3.83 user 48.80 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 2665868, close 2011198, bind 3004331, connect 0, delroute 0 10.00 real 3.48 user 56.11 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1773704, close 868923, bind 0, connect 3517496, delroute 0 10.01 real 4.33 user 52.95 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1995149, close 1521889, bind 1748568, connect 1498792, delroute 0 10.01 real 3.08 user 55.41 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1954475, close 1185706, bind 1936231, connect 1606681, delroute 0 10.26 real 3.21 user 54.97 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1553108, close 2433193, bind 3228153, connect 2717614, delroute 0 10.00 real 5.15 user 53.95 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