START sys/netinet/bindconnect 2025-02-20T19:30:34Z ==== 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 749140, close 629697, bind 970784, connect 1890112, delroute 0 10.00 real 1.90 user 20.80 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1866844, close 1108910, bind 6122648, connect 0, delroute 0 10.00 real 4.40 user 65.02 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 342140, close 469966, bind 0, connect 2582080, delroute 0 10.00 real 1.53 user 25.71 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 435759, close 493932, bind 776148, connect 1974787, delroute 0 10.00 real 1.84 user 29.31 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 145991, close 170505, bind 429507, connect 399345, delroute 0 10.14 real 0.59 user 45.36 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 704134, close 2766336, bind 4103090, connect 3931212, delroute 0 10.01 real 6.42 user 55.33 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 828629, close 1200917, bind 4113610, connect 0, delroute 0 10.01 real 2.88 user 58.11 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 526113, close 1463640, bind 0, connect 3578865, delroute 0 10.00 real 2.99 user 42.57 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 552787, close 1509764, bind 1924845, connect 1768001, delroute 0 10.00 real 2.86 user 43.60 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 133005, close 201341, bind 553412, connect 549764, delroute 0 10.25 real 0.86 user 43.92 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 446738, close 3735011, bind 4385193, connect 4383802, delroute 0 10.00 real 7.44 user 51.64 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 2296434, close 1189174, bind 8307818, connect 0, delroute 0 10.01 real 6.43 user 75.96 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 768666, close 779056, bind 0, connect 2352983, delroute 0 10.00 real 2.12 user 47.49 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 969040, close 889296, bind 1799936, connect 1522727, delroute 0 10.00 real 2.60 user 53.29 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 874097, close 503349, bind 1709383, connect 1577623, delroute 0 10.27 real 2.60 user 53.11 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 841149, close 1946548, bind 3441194, connect 2955986, delroute 0 10.00 real 5.18 user 59.54 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 1830982, close 1119402, bind 5895551, connect 0, delroute 0 10.01 real 4.13 user 65.08 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 136447, close 205206, bind 0, connect 1488173, delroute 0 10.00 real 0.94 user 17.49 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 150724, close 179559, bind 263890, connect 1270488, delroute 0 10.00 real 0.87 user 16.38 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 104678, close 111135, bind 386532, connect 338021, delroute 0 10.18 real 0.40 user 42.72 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 549372, close 3536206, bind 4193144, connect 4198130, delroute 0 10.00 real 6.76 user 48.81 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 819665, close 1162496, bind 3961464, connect 0, delroute 0 10.01 real 3.05 user 56.70 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 481252, close 1317222, bind 0, connect 3219286, delroute 0 10.00 real 2.82 user 38.19 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 516682, close 1337173, bind 1725173, connect 1591244, delroute 0 10.00 real 2.76 user 40.28 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 137395, close 219353, bind 589018, connect 587270, delroute 0 10.22 real 0.90 user 43.09 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 420229, close 3954687, bind 4318186, connect 4484272, delroute 0 10.00 real 7.23 user 47.45 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 2055626, close 1227480, bind 8454842, connect 0, delroute 0 10.00 real 5.94 user 75.79 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 678343, close 892749, bind 0, connect 2442799, delroute 0 10.00 real 1.95 user 45.76 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 860135, close 925229, bind 1842127, connect 1514536, delroute 0 10.00 real 3.00 user 51.89 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 785561, close 484967, bind 1695040, connect 1526245, delroute 0 10.29 real 2.44 user 51.42 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 765294, close 2257799, bind 3831302, connect 3274118, delroute 0 10.00 real 5.70 user 58.65 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