START sys/netinet/bindconnect 2025-01-26T19:25:30Z ==== 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 1693460, close 1524362, bind 1149777, connect 1268795, delroute 0 10.00 real 2.33 user 27.48 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1953177, close 1631200, bind 3415849, connect 0, delroute 0 10.00 real 3.37 user 63.49 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1792413, close 1896178, bind 0, connect 869080, delroute 0 10.00 real 1.91 user 27.02 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1713757, close 1798832, bind 359710, connect 750407, delroute 0 10.00 real 1.95 user 31.32 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 223939, close 175490, bind 214249, connect 250562, delroute 0 10.24 real 0.45 user 32.34 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 764333, close 2452298, bind 3041631, connect 3136678, delroute 0 10.00 real 5.29 user 53.14 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 1741019, close 975358, bind 399183, connect 0, delroute 0 10.01 real 1.10 user 37.77 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1475243, close 720030, bind 0, connect 416052, delroute 0 10.00 real 1.04 user 31.73 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1493446, close 786179, bind 186063, connect 238965, delroute 0 10.00 real 0.92 user 33.02 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 387900, close 214928, bind 185211, connect 214647, delroute 0 10.35 real 0.43 user 27.97 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 650156, close 2669015, bind 2107120, connect 2287402, delroute 0 10.00 real 4.26 user 44.55 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 2101445, close 1477746, bind 4813870, connect 0, delroute 0 10.01 real 4.04 user 77.92 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1910604, close 2048200, bind 0, connect 721989, delroute 0 10.00 real 1.88 user 34.91 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2015032, close 2151817, bind 476622, connect 438622, delroute 0 10.00 real 1.96 user 37.18 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1283171, close 887816, bind 1118282, connect 1024915, delroute 0 10.27 real 2.20 user 53.45 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 861542, close 2363080, bind 2945702, connect 2777228, delroute 0 10.01 real 5.01 user 60.09 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 1978167, close 1687566, bind 3091367, connect 0, delroute 0 10.01 real 2.90 user 60.29 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 923879, close 990074, bind 0, connect 894049, delroute 0 10.00 real 1.02 user 18.69 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1052597, close 1116690, bind 135179, connect 774335, delroute 0 10.00 real 1.18 user 20.59 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 144326, close 122190, bind 177855, connect 206092, delroute 0 10.23 real 0.35 user 31.45 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 544845, close 2328962, bind 2451643, connect 2840338, delroute 0 10.00 real 4.29 user 39.17 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 1684576, close 1021724, bind 419515, connect 0, delroute 0 10.01 real 1.13 user 39.24 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1443840, close 667413, bind 0, connect 361322, delroute 0 10.00 real 1.02 user 29.64 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1448293, close 781578, bind 166293, connect 225291, delroute 0 10.00 real 0.97 user 32.64 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 457618, close 220122, bind 177714, connect 212082, delroute 0 10.36 real 0.40 user 27.72 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 663217, close 2300886, bind 1695848, connect 1918572, delroute 0 10.01 real 3.47 user 39.94 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 2057651, close 1453207, bind 3167441, connect 0, delroute 0 10.01 real 3.20 user 74.90 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2053106, close 1314277, bind 0, connect 708865, delroute 0 10.00 real 1.64 user 34.10 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2077098, close 1585473, bind 445006, connect 419684, delroute 0 10.00 real 1.68 user 38.51 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1200527, close 770225, bind 851404, connect 971823, delroute 0 10.28 real 1.62 user 45.10 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 873574, close 2555758, bind 2942017, connect 2799545, delroute 0 10.00 real 4.99 user 56.91 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