START sys/netinet/bindconnect 2025-01-28T18:34:53Z ==== 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 1912741, close 3644848, bind 4245134, connect 2773603, delroute 0 10.00 real 5.49 user 31.00 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2203007, close 1836114, bind 8418432, connect 0, delroute 0 10.00 real 5.76 user 54.20 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1759891, close 470506, bind 0, connect 3984957, delroute 0 10.00 real 4.76 user 50.22 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1988887, close 771702, bind 3543208, connect 2613866, delroute 0 10.00 real 5.31 user 52.69 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 101777, close 81309, bind 188709, connect 164616, delroute 0 10.17 real 0.37 user 13.89 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2099523, close 1661956, bind 3389794, connect 3050735, delroute 0 10.00 real 7.08 user 52.18 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 1521917, close 1102538, bind 1615911, connect 0, delroute 0 10.00 real 1.96 user 53.22 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1514592, close 1044939, bind 0, connect 1974255, delroute 0 10.00 real 2.12 user 42.95 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1543244, close 1067020, bind 934190, connect 726831, delroute 0 10.00 real 2.31 user 43.79 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2200085, close 1373201, bind 191891, connect 113414, delroute 0 10.36 real 1.46 user 29.18 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1013006, close 2778440, bind 3766520, connect 3144650, delroute 0 10.00 real 5.42 user 48.03 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 3061478, close 2247451, bind 4238790, connect 0, delroute 0 10.00 real 4.06 user 55.90 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1834982, close 1098528, bind 0, connect 4258867, delroute 0 10.00 real 3.86 user 54.12 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2320817, close 1608782, bind 2012332, connect 1722902, delroute 0 10.00 real 3.63 user 55.29 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2181317, close 1276853, bind 2111940, connect 1738693, delroute 0 10.23 real 3.69 user 54.76 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1722131, close 2112319, bind 3079748, connect 2646847, delroute 0 10.01 real 5.50 user 53.72 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 2731591, close 2055261, bind 4692016, connect 0, delroute 0 10.00 real 4.15 user 55.77 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1798702, close 502184, bind 0, connect 3034326, delroute 0 10.00 real 4.30 user 48.61 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2353416, close 591091, bind 1785011, connect 1451684, delroute 0 10.00 real 5.54 user 51.59 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 92790, close 77233, bind 214762, connect 165823, delroute 0 10.15 real 0.28 user 16.10 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2112540, close 1691486, bind 3488106, connect 2824094, delroute 0 10.00 real 7.17 user 52.12 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 1565341, close 1147448, bind 1352946, connect 0, delroute 0 10.00 real 1.87 user 53.13 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1800213, close 1180065, bind 0, connect 1443080, delroute 0 10.00 real 1.78 user 37.34 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1663792, close 1104717, bind 915467, connect 658551, delroute 0 10.00 real 1.86 user 40.48 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2112540, close 1341759, bind 319611, connect 231917, delroute 0 10.35 real 1.50 user 28.51 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 984831, close 2904767, bind 3845347, connect 3102987, delroute 0 10.00 real 5.82 user 47.84 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 2643510, close 2012218, bind 3097801, connect 0, delroute 0 10.00 real 3.80 user 55.87 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1667912, close 924422, bind 0, connect 3740400, delroute 0 10.00 real 4.18 user 53.22 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1983047, close 1508940, bind 1735463, connect 1479316, delroute 0 10.00 real 3.28 user 55.33 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1881978, close 1157547, bind 1850204, connect 1532585, delroute 0 10.25 real 3.04 user 54.72 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1502390, close 2280397, bind 3109465, connect 2696575, delroute 0 10.00 real 5.22 user 53.85 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