START sys/netinet/bindconnect 2024-10-15T18:38:18Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 7030 -> 110000 ==== run-default ==== cc -O2 -pipe -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 472293, close 348409, bind 1876695, connect 1522543, delroute 0 10.01 real 1.96 user 28.25 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1234055, close 629408, bind 14262273, connect 0, delroute 0 10.00 real 8.84 user 77.85 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 20420, close 12720, bind 0, connect 4068193, delroute 0 10.00 real 2.75 user 75.45 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 130045, close 75412, bind 4435556, connect 2435466, delroute 0 10.00 real 3.89 user 74.88 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 63989, close 56913, bind 874054, connect 566818, delroute 0 10.10 real 0.88 user 45.08 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 111861, close 102014, bind 4596580, connect 2566511, delroute 0 10.00 real 4.34 user 74.08 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 1207773, close 903210, bind 4626502, connect 0, delroute 0 10.01 real 3.10 user 75.84 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 475132, close 748247, bind 0, connect 3050467, delroute 0 10.00 real 2.39 user 68.77 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 519579, close 784285, bind 1550668, connect 1664023, delroute 0 10.00 real 2.35 user 70.22 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 101535, close 155068, bind 499665, connect 541217, delroute 0 10.43 real 0.66 user 22.89 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 419513, close 2461522, bind 4006512, connect 4114786, delroute 0 10.00 real 5.90 user 69.39 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 828821, close 434925, bind 14334991, connect 0, delroute 0 10.01 real 8.69 user 77.45 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 20156, close 11172, bind 0, connect 4368929, delroute 0 10.00 real 2.66 user 77.30 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 100568, close 54087, bind 4547942, connect 2424262, delroute 0 10.00 real 4.03 user 73.61 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 191079, close 93661, bind 5185842, connect 2753893, delroute 0 10.18 real 4.43 user 73.23 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 79861, close 61823, bind 4450560, connect 2378974, delroute 0 10.01 real 3.86 user 75.03 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 1243254, close 643265, bind 14022480, connect 0, delroute 0 10.01 real 8.58 user 78.55 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 5886, close 3709, bind 0, connect 2755733, delroute 0 10.00 real 1.86 user 74.56 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 51224, close 30130, bind 3334440, connect 1561352, delroute 0 10.00 real 2.65 user 71.48 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 63870, close 64439, bind 1559105, connect 865485, delroute 0 10.09 real 1.54 user 47.75 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 46541, close 62140, bind 3529901, connect 1715000, delroute 0 10.00 real 2.96 user 71.50 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 1177609, close 931799, bind 4520284, connect 0, delroute 0 10.01 real 3.05 user 76.07 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 373910, close 536512, bind 0, connect 2592634, delroute 0 10.00 real 2.18 user 63.74 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 412278, close 564293, bind 1235291, connect 1436059, delroute 0 10.00 real 2.12 user 63.99 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 98815, close 161842, bind 543233, connect 614626, delroute 0 10.45 real 0.57 user 24.43 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 335154, close 2480350, bind 3631101, connect 3949710, delroute 0 10.01 real 5.78 user 65.37 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 944461, close 497873, bind 14037322, connect 0, delroute 0 10.01 real 8.21 user 78.43 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 20070, close 11638, bind 0, connect 4405000, delroute 0 10.00 real 2.57 user 77.65 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 97824, close 55456, bind 4367041, connect 2224766, delroute 0 10.00 real 3.83 user 72.35 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 186289, close 102528, bind 5221348, connect 2691298, delroute 0 10.20 real 4.51 user 73.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 82109, close 70156, bind 4482373, connect 2305463, delroute 0 10.00 real 3.59 user 72.60 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