START sys/netinet/bindconnect 2024-04-25T13:18:38Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 2950 -> 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 218084, close 1477545, bind 889367, connect 646178, delroute 0 10.02 real 2.82 user 7.21 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 295566, close 650490, bind 1768641, connect 0, delroute 0 10.01 real 2.45 user 7.61 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 253580, close 597262, bind 0, connect 1362883, delroute 0 10.01 real 2.31 user 7.67 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 252267, close 384306, bind 684889, connect 370151, delroute 0 10.01 real 1.55 user 8.40 sys ==== run-inet-udp-100000 ==== SKIPPED ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 242821, close 551116, bind 853833, connect 776724, delroute 0 10.01 real 2.49 user 7.53 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 104933, close 594721, bind 2454890, connect 0, delroute 0 10.01 real 2.96 user 6.99 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 117782, close 662736, bind 0, connect 2297672, delroute 0 10.05 real 3.22 user 6.68 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 114041, close 553329, bind 1137100, connect 1183891, delroute 0 10.02 real 2.93 user 6.95 sys ==== run-inet-tcp-100000 ==== SKIPPED ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 127615, close 588669, bind 1115021, connect 923341, delroute 0 10.01 real 2.83 user 6.99 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 204756, close 674624, bind 1516289, connect 0, delroute 0 10.01 real 2.04 user 7.97 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 250397, close 715877, bind 0, connect 1020068, delroute 0 10.34 real 2.01 user 8.31 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 278837, close 512959, bind 771223, connect 524597, delroute 0 10.01 real 1.85 user 8.12 sys ==== run-inet-any-100000 ==== SKIPPED ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 216578, close 606393, bind 702615, connect 528440, delroute 0 10.02 real 2.04 user 8.00 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 254316, close 638862, bind 1561826, connect 0, delroute 0 10.02 real 2.33 user 7.68 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 243256, close 690613, bind 0, connect 765772, delroute 0 10.01 real 1.61 user 8.32 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 200092, close 650990, bind 1733839, connect 365919, delroute 0 10.01 real 2.61 user 7.38 sys ==== run-inet6-udp-100000 ==== SKIPPED ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 235140, close 828098, bind 1155213, connect 249784, delroute 0 10.01 real 2.08 user 7.93 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 80659, close 556151, bind 2361838, connect 0, delroute 0 10.02 real 2.61 user 7.32 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 135545, close 724341, bind 0, connect 1965133, delroute 0 10.01 real 3.19 user 6.58 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 94184, close 644210, bind 1604704, connect 1007146, delroute 0 10.08 real 3.24 user 6.68 sys ==== run-inet6-tcp-100000 ==== SKIPPED ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 96954, close 468130, bind 1903206, connect 1291824, delroute 0 10.01 real 3.62 user 6.31 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 182070, close 513395, bind 2449881, connect 0, delroute 0 10.02 real 2.80 user 7.22 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 187856, close 533566, bind 0, connect 904104, delroute 0 10.01 real 1.73 user 8.33 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 185563, close 547834, bind 724896, connect 912375, delroute 0 10.02 real 2.36 user 7.65 sys ==== run-inet6-any-100000 ==== SKIPPED ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 196358, close 661938, bind 738286, connect 722500, delroute 0 10.01 real 2.08 user 7.86 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