START sys/netinet/bindconnect 2024-06-06T02:01:05Z ==== 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 887943, close 1437154, bind 3402154, connect 2922346, delroute 0 10.00 real 3.27 user 28.22 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 4011560, close 14216, bind 278873, connect 0, delroute 0 10.06 real 6.96 user 53.39 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3913893, close 3551, bind 0, connect 116534, delroute 0 10.00 real 6.64 user 53.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 4015491, close 3561, bind 50788, connect 37462, delroute 0 10.00 real 7.15 user 52.77 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2120113, close 2267, bind 42215, connect 35650, delroute 0 10.13 real 3.56 user 40.10 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4003341, close 6381, bind 48948, connect 39170, delroute 0 10.00 real 7.08 user 52.83 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 1831023, close 962055, bind 9101133, connect 0, delroute 0 10.00 real 5.06 user 54.02 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1961525, close 100342, bind 0, connect 2450033, delroute 0 10.00 real 4.95 user 53.32 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1916900, close 109252, bind 1123716, connect 1089494, delroute 0 10.00 real 5.07 user 53.18 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 164555, close 19611, bind 47813, connect 53575, delroute 0 10.39 real 0.35 user 15.26 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1836777, close 194532, bind 948258, connect 724436, delroute 0 10.01 real 6.32 user 52.00 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 3988400, close 10461, bind 192880, connect 0, delroute 0 10.00 real 6.89 user 53.24 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3828974, close 4092, bind 0, connect 174921, delroute 0 10.00 real 7.27 user 52.60 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3918057, close 5362, bind 80693, connect 59716, delroute 0 10.00 real 7.09 user 52.72 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3953607, close 7692, bind 66806, connect 59157, delroute 0 10.12 real 7.15 user 52.68 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3923876, close 8453, bind 61550, connect 48318, delroute 0 10.01 real 7.15 user 52.88 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 3945618, close 6581, bind 138274, connect 0, delroute 0 10.00 real 7.60 user 52.39 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3803200, close 3541, bind 0, connect 135112, delroute 0 10.00 real 6.87 user 52.93 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3871200, close 3001, bind 52578, connect 38664, delroute 0 10.00 real 6.95 user 53.07 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1175691, close 1401, bind 44802, connect 34882, delroute 0 10.13 real 2.46 user 32.53 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3891858, close 8172, bind 52156, connect 41571, delroute 0 10.00 real 7.38 user 52.76 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 1948447, close 686536, bind 5760142, connect 0, delroute 0 10.00 real 3.79 user 55.38 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1901512, close 100931, bind 0, connect 2627666, delroute 0 10.00 real 5.50 user 52.82 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1835434, close 146475, bind 1392126, connect 1375193, delroute 0 10.01 real 4.99 user 53.01 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 131312, close 18565, bind 50904, connect 57239, delroute 0 10.42 real 0.36 user 14.22 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1827582, close 157803, bind 904850, connect 806194, delroute 0 10.00 real 5.78 user 52.59 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 3409013, close 12627, bind 199123, connect 0, delroute 0 10.00 real 7.64 user 52.41 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3264191, close 3701, bind 0, connect 147081, delroute 0 10.00 real 7.11 user 52.77 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3343902, close 5456, bind 76408, connect 57936, delroute 0 10.00 real 7.13 user 52.53 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3368231, close 3946, bind 57732, connect 48695, delroute 0 10.13 real 7.18 user 52.73 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3318709, close 9559, bind 57868, connect 46504, delroute 0 10.00 real 7.04 user 52.75 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