START sys/netinet/bindconnect 2025-02-15T06:46:25Z ==== 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 1182972, close 801605, bind 1496509, connect 874426, delroute 0 10.01 real 3.17 user 30.97 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2954254, close 171216, bind 2516440, connect 0, delroute 0 10.01 real 7.10 user 32.86 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1788567, close 244805, bind 0, connect 1705850, delroute 0 10.01 real 4.88 user 32.79 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2508769, close 149093, bind 951500, connect 705368, delroute 0 10.01 real 5.85 user 33.65 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 97727, close 2635, bind 71815, connect 80836, delroute 0 10.27 real 0.21 user 15.69 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3082008, close 267165, bind 394249, connect 300493, delroute 0 10.01 real 6.35 user 33.68 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 1106264, close 234305, bind 709229, connect 0, delroute 0 10.00 real 4.55 user 34.66 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 994271, close 143844, bind 0, connect 826275, delroute 0 10.01 real 4.09 user 33.28 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1007954, close 166386, bind 379606, connect 310783, delroute 0 10.01 real 4.31 user 33.34 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 121941, close 12720, bind 49874, connect 34886, delroute 0 10.82 real 0.54 user 15.06 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1080091, close 223780, bind 351777, connect 304181, delroute 0 10.01 real 4.54 user 33.58 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 3209450, close 332513, bind 942679, connect 0, delroute 0 10.00 real 6.59 user 33.51 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3465760, close 88501, bind 0, connect 462735, delroute 0 10.01 real 6.74 user 33.21 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3642634, close 113218, bind 198356, connect 158833, delroute 0 10.01 real 7.57 user 32.57 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3450677, close 79553, bind 216180, connect 164239, delroute 0 10.31 real 7.22 user 32.74 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3155335, close 319771, bind 469868, connect 372456, delroute 0 10.00 real 6.89 user 33.18 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 3091780, close 332827, bind 972811, connect 0, delroute 0 10.01 real 5.81 user 34.24 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2275762, close 244610, bind 0, connect 997031, delroute 0 10.01 real 5.62 user 31.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 2958538, close 181190, bind 513465, connect 307181, delroute 0 10.01 real 6.76 user 32.74 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 97054, close 1684, bind 116989, connect 93426, delroute 0 10.32 real 0.14 user 16.73 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2927542, close 262261, bind 393985, connect 268629, delroute 0 10.00 real 6.44 user 33.35 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 1189515, close 209514, bind 609508, connect 0, delroute 0 10.00 real 5.19 user 33.81 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 879589, close 173726, bind 0, connect 958701, delroute 0 10.01 real 4.05 user 32.50 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 972710, close 165696, bind 477687, connect 385300, delroute 0 10.01 real 4.30 user 32.73 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 104342, close 9636, bind 123646, connect 38270, delroute 0 10.57 real 0.29 user 14.13 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1144698, close 224767, bind 356289, connect 285573, delroute 0 10.01 real 5.15 user 33.12 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 2607081, close 322815, bind 793987, connect 0, delroute 0 10.01 real 5.98 user 34.16 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2594267, close 84160, bind 0, connect 546482, delroute 0 10.01 real 6.57 user 33.43 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2686668, close 165155, bind 297861, connect 228551, delroute 0 10.01 real 6.50 user 33.53 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2576316, close 92263, bind 439446, connect 412762, delroute 0 10.38 real 6.50 user 33.36 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2442640, close 275811, bind 397586, connect 339461, delroute 0 10.00 real 6.95 user 32.99 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