START sys/netinet/bindconnect 2024-03-15T13:50:32Z ==== 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 300617, close 1434296, bind 549259, connect 542653, delroute 0 10.02 real 2.44 user 7.60 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 212508, close 643417, bind 1526928, connect 0, delroute 0 10.02 real 1.95 user 8.05 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 204678, close 695808, bind 0, connect 773537, delroute 0 10.02 real 1.72 user 8.27 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 243982, close 563267, bind 819040, connect 713641, delroute 0 10.02 real 1.97 user 7.99 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 229178, close 525455, bind 1047718, connect 803353, delroute 0 10.02 real 2.16 user 7.91 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 128420, close 456970, bind 2482082, connect 0, delroute 0 10.01 real 2.41 user 7.50 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 130019, close 673470, bind 0, connect 1885144, delroute 0 10.02 real 2.75 user 7.12 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 129635, close 625003, bind 1272287, connect 754172, delroute 0 10.02 real 2.35 user 7.53 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 122030, close 730798, bind 1191981, connect 1151453, delroute 0 10.02 real 2.82 user 7.07 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 248681, close 692624, bind 1574513, connect 0, delroute 0 10.01 real 2.01 user 8.02 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 239413, close 548628, bind 0, connect 1264790, delroute 0 10.02 real 2.05 user 7.94 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 246090, close 588283, bind 665766, connect 684258, delroute 0 10.02 real 2.07 user 7.95 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 243562, close 598508, bind 1046292, connect 550612, delroute 0 10.02 real 2.22 user 7.83 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 246039, close 650883, bind 2117475, connect 0, delroute 0 10.01 real 2.38 user 7.64 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 269083, close 616464, bind 0, connect 1062666, delroute 0 10.02 real 1.81 user 8.20 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 233669, close 541132, bind 871772, connect 546953, delroute 0 10.02 real 1.91 user 8.13 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 255042, close 594430, bind 1048799, connect 716851, delroute 0 10.02 real 2.14 user 7.81 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 81842, close 405079, bind 2593341, connect 0, delroute 0 10.01 real 2.48 user 7.45 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 125889, close 645832, bind 0, connect 2669737, delroute 0 10.02 real 3.84 user 6.05 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 96404, close 548684, bind 1785177, connect 856830, delroute 0 10.02 real 2.95 user 6.81 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 88185, close 490011, bind 1664381, connect 787491, delroute 0 10.02 real 2.81 user 7.18 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 198597, close 660795, bind 1901158, connect 0, delroute 0 10.01 real 1.91 user 8.20 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 222042, close 547519, bind 0, connect 1200925, delroute 0 10.02 real 2.09 user 7.90 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 198256, close 644292, bind 960051, connect 628394, delroute 0 10.02 real 2.19 user 7.80 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 194516, close 545120, bind 1014996, connect 591205, delroute 0 10.02 real 1.97 user 8.01 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