START sys/netinet/bindconnect 2025-02-06T21:16:39Z ==== 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 2128070, close 1673612, bind 3482655, connect 2006923, delroute 0 10.00 real 3.98 user 32.76 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3647712, close 383599, bind 5114862, connect 0, delroute 0 10.00 real 8.25 user 51.79 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2489136, close 213353, bind 0, connect 2549119, delroute 0 10.00 real 5.22 user 47.10 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3543887, close 133386, bind 1280811, connect 978626, delroute 0 10.00 real 6.93 user 51.08 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 73593, close 1470, bind 204579, connect 185909, delroute 0 10.14 real 0.18 user 20.18 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3842665, close 169651, bind 819353, connect 706899, delroute 0 10.00 real 7.74 user 51.23 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 1333059, close 810616, bind 3407936, connect 0, delroute 0 10.00 real 5.04 user 50.72 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1204926, close 541495, bind 0, connect 2963279, delroute 0 10.00 real 4.44 user 48.39 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1194356, close 581430, bind 1568233, connect 1218109, delroute 0 10.00 real 4.34 user 48.52 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 110673, close 7973, bind 50960, connect 28072, delroute 0 10.32 real 0.40 user 15.27 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1267234, close 944535, bind 1792982, connect 1492277, delroute 0 10.00 real 5.81 user 50.33 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 4370804, close 53593, bind 358026, connect 0, delroute 0 10.00 real 7.81 user 52.10 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3963761, close 68315, bind 0, connect 779733, delroute 0 10.00 real 7.32 user 51.99 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4277291, close 56322, bind 203894, connect 162818, delroute 0 10.00 real 7.75 user 52.02 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4291623, close 17828, bind 276742, connect 191547, delroute 0 10.15 real 7.66 user 52.29 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4207275, close 91701, bind 275410, connect 226590, delroute 0 10.01 real 7.81 user 51.94 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 4306143, close 30634, bind 203910, connect 0, delroute 0 10.00 real 8.11 user 52.03 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1529848, close 253876, bind 0, connect 2813009, delroute 0 10.00 real 3.84 user 40.28 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3966262, close 63386, bind 424268, connect 312540, delroute 0 10.00 real 7.33 user 51.21 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 79364, close 4381, bind 163549, connect 127041, delroute 0 10.12 real 0.18 user 19.05 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3825588, close 135151, bind 645202, connect 479951, delroute 0 10.01 real 7.49 user 51.20 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 1319512, close 694030, bind 2968440, connect 0, delroute 0 10.00 real 4.88 user 50.92 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1132057, close 508217, bind 0, connect 2975380, delroute 0 10.00 real 4.06 user 48.29 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1134512, close 656492, bind 1910914, connect 1438687, delroute 0 10.00 real 3.66 user 47.59 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 107112, close 9041, bind 105185, connect 59816, delroute 0 10.33 real 0.26 user 15.99 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1110094, close 1131308, bind 2122481, connect 1663438, delroute 0 10.00 real 5.19 user 50.20 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 3677239, close 24019, bind 182686, connect 0, delroute 0 10.00 real 7.39 user 52.64 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3296850, close 79223, bind 0, connect 962089, delroute 0 10.00 real 7.24 user 51.97 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3622501, close 51559, bind 201101, connect 158553, delroute 0 10.00 real 7.83 user 52.05 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3539558, close 25545, bind 391629, connect 274633, delroute 0 10.18 real 7.96 user 52.01 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3508573, close 103092, bind 284859, connect 228082, delroute 0 10.01 real 7.20 user 52.51 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