START sys/netinet/bindconnect 2025-02-05T02:51:51Z ==== 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 1902831, close 3718358, bind 4438500, connect 2830871, delroute 0 10.01 real 5.37 user 31.32 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2322557, close 1623876, bind 7959443, connect 0, delroute 0 10.01 real 5.61 user 54.56 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1807297, close 418302, bind 0, connect 3693557, delroute 0 10.01 real 4.49 user 48.59 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2178115, close 801552, bind 2762641, connect 2307354, delroute 0 10.01 real 5.86 user 52.03 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 137091, close 113503, bind 265751, connect 238535, delroute 0 10.17 real 0.35 user 14.43 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2005816, close 1705116, bind 3614040, connect 3193948, delroute 0 10.01 real 6.65 user 52.70 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 1550821, close 1164684, bind 1662640, connect 0, delroute 0 10.00 real 1.89 user 53.55 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1451174, close 977441, bind 0, connect 2033618, delroute 0 10.01 real 2.06 user 44.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 1429407, close 975670, bind 1142184, connect 839607, delroute 0 10.01 real 2.03 user 45.48 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2183147, close 1394559, bind 209849, connect 154043, delroute 0 10.36 real 1.26 user 28.90 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1067515, close 1846127, bind 2195257, connect 1815306, delroute 0 10.00 real 3.84 user 49.68 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 3018790, close 1942657, bind 4363780, connect 0, delroute 0 10.00 real 4.43 user 55.49 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1836347, close 1122602, bind 0, connect 4289624, delroute 0 10.01 real 3.91 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 2313953, close 1612053, bind 2060715, connect 1739052, delroute 0 10.01 real 3.74 user 55.32 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2152119, close 1199394, bind 2028795, connect 1695645, delroute 0 10.24 real 3.77 user 54.61 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1709750, close 1969044, bind 3042163, connect 2620545, delroute 0 10.01 real 5.04 user 54.30 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 2740154, close 2078407, bind 4836140, connect 0, delroute 0 10.00 real 4.71 user 55.09 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1668243, close 553302, bind 0, connect 3273352, delroute 0 10.01 real 3.92 user 48.90 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2101972, close 701070, bind 2143904, connect 1693296, delroute 0 10.01 real 5.18 user 51.18 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 118540, close 56746, bind 140593, connect 120449, delroute 0 10.19 real 0.26 user 13.32 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2390970, close 1355098, bind 2963814, connect 2377386, delroute 0 10.00 real 7.19 user 51.93 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 1529050, close 1187791, bind 1652545, connect 0, delroute 0 10.00 real 1.88 user 53.59 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1799009, close 1123838, bind 0, connect 1352105, delroute 0 10.01 real 2.03 user 37.98 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1660189, close 1127839, bind 867562, connect 576447, delroute 0 10.01 real 1.64 user 41.86 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2171753, close 1379140, bind 201765, connect 134912, delroute 0 10.37 real 1.64 user 27.83 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1033229, close 1924811, bind 2282701, connect 1772691, delroute 0 10.00 real 3.61 user 49.03 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 2619447, close 1971752, bind 3157499, connect 0, delroute 0 10.00 real 3.44 user 56.20 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1605476, close 990936, bind 0, connect 3706088, delroute 0 10.01 real 3.85 user 53.45 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1992058, close 1482124, bind 1708276, connect 1456730, delroute 0 10.01 real 3.16 user 55.17 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1854790, close 1128758, bind 1936436, connect 1580375, delroute 0 10.25 real 3.23 user 54.54 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1480698, close 2393181, bind 3131488, connect 2695920, delroute 0 10.00 real 5.04 user 53.42 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