START sys/netinet/bindconnect 2025-01-27T23:00:38Z ==== 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 1868219, close 3735605, bind 4411505, connect 2833544, delroute 0 10.01 real 4.84 user 31.64 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2066083, close 1551441, bind 9188423, connect 0, delroute 0 10.00 real 5.87 user 53.97 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1597758, close 495663, bind 0, connect 4386056, delroute 0 10.00 real 4.56 user 49.24 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2084545, close 684080, bind 3311043, connect 2438800, delroute 0 10.00 real 6.28 user 52.00 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 99588, close 87486, bind 217200, connect 186823, delroute 0 10.15 real 0.28 user 15.58 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1974488, close 1901260, bind 3772107, connect 3367619, delroute 0 10.00 real 6.74 user 52.57 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 1522692, close 1125291, bind 1628318, connect 0, delroute 0 10.00 real 1.75 user 53.62 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1420765, close 971659, bind 0, connect 2183934, delroute 0 10.00 real 1.93 user 44.06 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1395870, close 941884, bind 1122628, connect 827295, delroute 0 10.00 real 2.00 user 44.95 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2163392, close 1392723, bind 256485, connect 198721, delroute 0 10.35 real 1.46 user 28.83 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 999288, close 2499414, bind 3532477, connect 2970340, delroute 0 10.00 real 4.88 user 48.27 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 3038623, close 2313677, bind 4160611, connect 0, delroute 0 10.00 real 4.08 user 55.90 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1801976, close 1127013, bind 0, connect 4296823, delroute 0 10.00 real 3.77 user 54.58 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2194837, close 1569229, bind 2085789, connect 1780395, delroute 0 10.00 real 3.63 user 55.16 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2120600, close 1271576, bind 2164403, connect 1806950, delroute 0 10.23 real 3.90 user 54.51 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1698904, close 2132827, bind 3176449, connect 2711750, delroute 0 10.00 real 5.54 user 53.56 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 2750490, close 2051499, bind 4504545, connect 0, delroute 0 10.00 real 4.04 user 55.72 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1749919, close 509787, bind 0, connect 3093118, delroute 0 10.00 real 4.40 user 48.74 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2122110, close 673649, bind 2081965, connect 1679475, delroute 0 10.00 real 4.92 user 51.60 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 120184, close 56025, bind 152316, connect 123438, delroute 0 10.18 real 0.43 user 13.99 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2068267, close 1759085, bind 3595492, connect 2944445, delroute 0 10.00 real 6.71 user 52.34 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 1520356, close 1093343, bind 1427592, connect 0, delroute 0 10.00 real 1.51 user 52.94 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1778816, close 1121572, bind 0, connect 1421758, delroute 0 10.00 real 2.01 user 37.11 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1638816, close 1071541, bind 955940, connect 641078, delroute 0 10.00 real 1.81 user 40.34 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2135049, close 1382501, bind 273149, connect 191200, delroute 0 10.35 real 1.40 user 29.02 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 986544, close 2684073, bind 3539560, connect 2871848, delroute 0 10.00 real 4.79 user 47.97 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 2596080, close 2085446, bind 3289375, connect 0, delroute 0 10.00 real 3.56 user 56.22 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1635949, close 934826, bind 0, connect 3800974, delroute 0 10.00 real 4.05 user 53.44 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1968470, close 1467850, bind 1767653, connect 1496056, delroute 0 10.00 real 3.48 user 54.72 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1828491, close 1109379, bind 1846676, connect 1504789, delroute 0 10.25 real 2.88 user 54.36 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1510163, close 2513527, bind 3318317, connect 2875465, delroute 0 10.00 real 5.26 user 53.69 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