START sys/netinet/bindconnect 2024-06-25T20:15:27Z ==== 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 717711, close 1119603, bind 2491145, connect 2043515, delroute 0 10.00 real 3.06 user 28.80 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1400126, close 1017511, bind 12254467, connect 0, delroute 0 10.00 real 8.58 user 79.18 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 30875, close 35826, bind 0, connect 4255640, delroute 0 10.00 real 2.55 user 76.53 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 178602, close 163534, bind 4342569, connect 2480818, delroute 0 10.00 real 4.45 user 75.34 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 76023, close 92543, bind 1016134, connect 662575, delroute 0 10.12 real 1.18 user 45.80 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 285320, close 964390, bind 5722670, connect 3819958, delroute 0 10.00 real 6.32 user 72.69 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 1222093, close 856824, bind 4567913, connect 0, delroute 0 10.01 real 3.01 user 76.17 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 464941, close 712141, bind 0, connect 2947876, delroute 0 10.00 real 2.20 user 70.61 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 506029, close 725252, bind 1455765, connect 1557931, delroute 0 10.00 real 2.39 user 69.39 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 101905, close 151268, bind 489298, connect 523104, delroute 0 10.42 real 0.76 user 23.40 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 408964, close 2223028, bind 3597085, connect 3702960, delroute 0 10.01 real 5.78 user 69.50 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 1108113, close 871347, bind 13037719, connect 0, delroute 0 10.01 real 8.25 user 78.48 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 26912, close 30395, bind 0, connect 4379176, delroute 0 10.00 real 2.68 user 76.87 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 116734, close 102367, bind 4333360, connect 2302150, delroute 0 10.00 real 4.04 user 74.14 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 208620, close 159612, bind 5035440, connect 2714758, delroute 0 10.20 real 4.71 user 73.27 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 193859, close 664797, bind 5356539, connect 3453881, delroute 0 10.01 real 5.72 user 72.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 1387333, close 1008069, bind 12187880, connect 0, delroute 0 10.01 real 8.80 user 78.77 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 10461, close 17865, bind 0, connect 3011799, delroute 0 10.00 real 2.03 user 73.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 69928, close 72271, bind 3409443, connect 1652594, delroute 0 10.00 real 2.89 user 71.58 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 78045, close 112450, bind 1892313, connect 1059599, delroute 0 10.11 real 1.74 user 49.71 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 155566, close 858316, bind 4930486, connect 3221318, delroute 0 10.00 real 5.46 user 69.77 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 1148950, close 859955, bind 4389117, connect 0, delroute 0 10.01 real 2.69 user 76.74 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 370766, close 488356, bind 0, connect 2424054, delroute 0 10.00 real 1.84 user 65.75 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 403965, close 508020, bind 1156905, connect 1338456, delroute 0 10.00 real 2.00 user 66.14 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 100025, close 163542, bind 541669, connect 601232, delroute 0 10.51 real 0.63 user 25.70 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 327949, close 2218500, bind 3222782, connect 3497163, delroute 0 10.00 real 5.29 user 66.66 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 1252339, close 1003222, bind 12483748, connect 0, delroute 0 10.00 real 8.39 user 79.00 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 26761, close 33901, bind 0, connect 4411844, delroute 0 10.00 real 2.95 user 76.70 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 120204, close 112132, bind 4275890, connect 2203645, delroute 0 10.00 real 3.79 user 73.42 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 206073, close 178826, bind 5121852, connect 2711772, delroute 0 10.22 real 4.64 user 73.64 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 221498, close 918506, bind 5655963, connect 3753345, delroute 0 10.00 real 6.38 user 70.72 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