START sys/netinet/bindconnect 2024-07-25T20:04:38Z ==== 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 484289, close 363405, bind 1972959, connect 1538339, delroute 0 10.00 real 2.07 user 28.17 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1251510, close 640064, bind 14224892, connect 0, delroute 0 10.00 real 8.76 user 77.88 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 18935, close 11590, bind 0, connect 4103791, delroute 0 10.00 real 2.47 user 77.54 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 133249, close 76788, bind 4613197, connect 2486616, delroute 0 10.00 real 4.41 user 74.67 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 63977, close 56601, bind 879122, connect 567240, delroute 0 10.09 real 0.98 user 43.84 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 114037, close 101699, bind 4673067, connect 2564673, delroute 0 10.01 real 3.84 user 74.64 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 1207935, close 906813, bind 4650755, connect 0, delroute 0 10.01 real 3.08 user 75.33 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 473091, close 781426, bind 0, connect 3123259, delroute 0 10.00 real 2.54 user 69.84 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 522540, close 789210, bind 1538426, connect 1654477, delroute 0 10.00 real 2.35 user 69.19 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 103561, close 160201, bind 510628, connect 551458, delroute 0 10.45 real 0.78 user 22.74 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 420649, close 2440263, bind 4002715, connect 4095362, delroute 0 10.00 real 6.36 user 69.63 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 803589, close 418166, bind 14356627, connect 0, delroute 0 10.01 real 8.41 user 77.82 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 18158, close 10174, bind 0, connect 4324014, delroute 0 10.00 real 2.37 user 78.27 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 89581, close 48898, bind 4392074, connect 2280214, delroute 0 10.00 real 3.41 user 74.26 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 186548, close 92736, bind 5270137, connect 2750000, delroute 0 10.18 real 5.02 user 73.67 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 87291, close 67486, bind 4692158, connect 2498996, delroute 0 10.00 real 3.91 user 74.89 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 1249496, close 640296, bind 14307510, connect 0, delroute 0 10.01 real 8.35 user 78.05 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 5936, close 3783, bind 0, connect 2781202, delroute 0 10.00 real 1.63 user 74.60 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 50041, close 29789, bind 3407776, connect 1558121, delroute 0 10.00 real 2.77 user 71.43 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 63955, close 64644, bind 1558454, connect 860346, delroute 0 10.10 real 1.39 user 48.01 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 44530, close 50547, bind 3575668, connect 1681783, delroute 0 10.00 real 2.90 user 72.71 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 1161017, close 907877, bind 4506548, connect 0, delroute 0 10.01 real 2.98 user 75.88 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 372883, close 491711, bind 0, connect 2488967, delroute 0 10.00 real 1.86 user 64.12 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 414619, close 552240, bind 1212545, connect 1421614, delroute 0 10.00 real 1.83 user 65.92 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 99287, close 163510, bind 553906, connect 616142, delroute 0 10.49 real 0.80 user 23.95 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 334475, close 2451910, bind 3590312, connect 3863509, delroute 0 10.01 real 5.79 user 64.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 950180, close 498499, bind 14312940, connect 0, delroute 0 10.01 real 8.41 user 79.06 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 17383, close 10340, bind 0, connect 4317667, delroute 0 10.00 real 2.64 user 76.59 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 93395, close 52512, bind 4443645, connect 2222214, delroute 0 10.00 real 3.82 user 73.07 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 183339, close 99127, bind 5270985, connect 2656814, delroute 0 10.19 real 4.55 user 72.35 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 80273, close 65433, bind 4502476, connect 2288549, delroute 0 10.01 real 3.82 user 73.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