START sys/netinet/bindconnect 2025-02-02T00:54:13Z ==== 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 1879131, close 3695357, bind 4411008, connect 2821198, delroute 0 10.00 real 5.35 user 31.09 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2328949, close 1446395, bind 7098357, connect 0, delroute 0 10.00 real 5.29 user 54.81 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1917808, close 368680, bind 0, connect 3510018, delroute 0 10.00 real 4.48 user 49.29 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2387997, close 653708, bind 2566378, connect 2014903, delroute 0 10.00 real 5.86 user 52.14 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 129903, close 102573, bind 232561, connect 206379, delroute 0 10.15 real 0.33 user 13.68 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2170637, close 1501599, bind 3134832, connect 2834629, delroute 0 10.00 real 6.74 user 52.41 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 1522885, close 1091540, bind 1654384, connect 0, delroute 0 10.00 real 1.87 user 53.13 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1177267, close 762822, bind 0, connect 2975015, delroute 0 10.00 real 2.64 user 50.30 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1233356, close 847972, bind 1495062, connect 1085443, delroute 0 10.00 real 2.07 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 102655, close 50660, bind 164125, connect 118764, delroute 0 10.29 real 0.24 user 15.46 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1044866, close 1948481, bind 3290581, connect 2672729, delroute 0 10.01 real 4.55 user 49.93 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 3050068, close 2264295, bind 4127469, connect 0, delroute 0 10.00 real 4.20 user 55.69 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1958873, close 1105493, bind 0, connect 4054039, delroute 0 10.00 real 4.04 user 54.84 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2320847, close 1658365, bind 2039066, connect 1777888, delroute 0 10.00 real 3.76 user 55.66 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2221237, close 1291268, bind 2184663, connect 1763802, delroute 0 10.23 real 3.63 user 55.06 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1743749, close 2029768, bind 3023553, connect 2626773, delroute 0 10.01 real 4.77 user 54.36 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 2795535, close 2103166, bind 4637347, connect 0, delroute 0 10.00 real 4.02 user 55.80 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1669753, close 498770, bind 0, connect 3113560, delroute 0 10.00 real 3.86 user 48.22 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2274600, close 613585, bind 1962894, connect 1549755, delroute 0 10.00 real 4.95 user 52.22 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 125642, close 73730, bind 174212, connect 147332, delroute 0 10.18 real 0.29 user 14.39 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2526991, close 1190878, bind 2583137, connect 2061009, delroute 0 10.00 real 6.77 user 52.56 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 1591657, close 1165123, bind 1441441, connect 0, delroute 0 10.00 real 1.83 user 53.68 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1198425, close 718031, bind 0, connect 2663941, delroute 0 10.00 real 2.81 user 48.99 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1208982, close 824258, bind 1479015, connect 1014879, delroute 0 10.00 real 2.33 user 50.29 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 99780, close 58011, bind 180874, connect 130098, delroute 0 10.38 real 0.38 user 15.67 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1000153, close 2048734, bind 3516800, connect 2748784, delroute 0 10.00 real 4.53 user 50.54 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 2662269, close 2046566, bind 2935185, connect 0, delroute 0 10.00 real 3.08 user 56.31 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1617621, close 970031, bind 0, connect 3781500, delroute 0 10.00 real 3.79 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 2019578, close 1516598, bind 1780932, connect 1491327, delroute 0 10.00 real 3.14 user 55.57 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1903226, close 1108773, bind 1800635, connect 1476721, delroute 0 10.25 real 3.05 user 54.65 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1514438, close 2377991, bind 3144553, connect 2746065, delroute 0 10.00 real 4.99 user 54.18 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