START sys/netinet/bindconnect 2025-02-06T02:34:45Z ==== 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 1870042, close 3677062, bind 4412298, connect 2825426, delroute 0 10.01 real 5.51 user 31.17 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2381571, close 2002880, bind 7781867, connect 0, delroute 0 10.01 real 5.32 user 54.64 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1674914, close 436131, bind 0, connect 4090685, delroute 0 10.01 real 4.56 user 48.40 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2197219, close 729840, bind 3314826, connect 2391772, delroute 0 10.01 real 5.85 user 52.01 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 125727, close 73727, bind 167783, connect 146478, delroute 0 10.17 real 0.27 user 13.54 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2303350, close 1508243, bind 3187982, connect 2859108, delroute 0 10.00 real 6.53 user 52.38 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 1536540, close 1162001, bind 1628054, connect 0, delroute 0 10.00 real 1.80 user 53.81 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1201252, close 785695, bind 0, connect 2806899, delroute 0 10.00 real 2.55 user 50.60 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1234334, close 851041, bind 1427831, connect 1029328, delroute 0 10.01 real 2.47 user 50.61 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 106123, close 53524, bind 149583, connect 106443, delroute 0 10.37 real 0.28 user 16.03 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1077245, close 1517057, bind 2531224, connect 1958044, delroute 0 10.00 real 3.81 user 51.03 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 3058551, close 2153020, bind 4351300, connect 0, delroute 0 10.00 real 4.13 user 55.83 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1875076, close 1061249, bind 0, connect 4334498, delroute 0 10.01 real 3.79 user 54.57 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2164763, close 1605014, bind 2190840, connect 1866294, delroute 0 10.01 real 3.41 user 55.37 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2132045, close 1215765, bind 2203276, connect 1805358, delroute 0 10.23 real 3.02 user 55.43 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1630443, close 1911284, bind 2898382, connect 2491375, delroute 0 10.00 real 4.86 user 53.50 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 2732066, close 2076980, bind 4820905, connect 0, delroute 0 10.00 real 4.29 user 55.62 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1729538, close 549988, bind 0, connect 3148686, delroute 0 10.01 real 4.45 user 48.40 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2167395, close 671660, bind 2087996, connect 1654667, delroute 0 10.01 real 5.15 user 51.37 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 152401, close 37478, bind 110108, connect 83125, delroute 0 10.22 real 0.19 user 15.25 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2406582, close 1332864, bind 2895248, connect 2321573, delroute 0 10.01 real 7.06 user 52.12 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 1554276, close 1142104, bind 1515773, connect 0, delroute 0 10.00 real 1.63 user 54.17 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1191094, close 744298, bind 0, connect 2674572, delroute 0 10.01 real 2.66 user 49.39 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1234931, close 819571, bind 1388287, connect 941860, delroute 0 10.01 real 2.37 user 50.61 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 121620, close 49202, bind 171239, connect 112501, delroute 0 10.36 real 0.25 user 16.78 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1016831, close 1532804, bind 2786365, connect 2137404, delroute 0 10.00 real 3.93 user 51.26 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 2634938, close 1998892, bind 2983593, connect 0, delroute 0 10.00 real 3.36 user 56.30 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1689988, close 881797, bind 0, connect 3574468, delroute 0 10.01 real 3.78 user 53.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 2036084, close 1474109, bind 1685733, connect 1406073, delroute 0 10.01 real 2.89 user 55.78 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1853471, close 1143194, bind 1887793, connect 1558696, delroute 0 10.26 real 3.33 user 54.70 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1506761, close 2318137, bind 3206480, connect 2784366, delroute 0 10.01 real 5.39 user 53.52 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