START sys/netinet/bindconnect 2025-02-08T06:11:21Z ==== 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 1181023, close 836887, bind 1606200, connect 935451, delroute 0 10.01 real 3.55 user 30.81 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3062189, close 144554, bind 2351220, connect 0, delroute 0 10.01 real 7.34 user 32.75 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2250084, close 217789, bind 0, connect 1412995, delroute 0 10.01 real 5.52 user 33.28 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3466646, close 143119, bind 406174, connect 290958, delroute 0 10.00 real 6.79 user 33.03 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 178494, close 10111, bind 44900, connect 57259, delroute 0 10.29 real 0.47 user 14.98 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3429505, close 194954, bind 277589, connect 247529, delroute 0 10.01 real 6.84 user 32.95 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 1380265, close 190043, bind 643076, connect 0, delroute 0 10.01 real 5.20 user 33.79 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1144696, close 163915, bind 0, connect 772160, delroute 0 10.01 real 4.52 user 32.93 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1344404, close 129259, bind 311077, connect 261709, delroute 0 10.01 real 5.27 user 32.81 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 145088, close 20477, bind 63902, connect 55847, delroute 0 10.69 real 0.48 user 15.29 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1265707, close 265783, bind 425334, connect 368329, delroute 0 10.00 real 5.25 user 32.31 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 3390506, close 204633, bind 777000, connect 0, delroute 0 10.01 real 7.10 user 32.73 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3930205, close 60315, bind 0, connect 246401, delroute 0 10.00 real 7.53 user 32.37 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3742209, close 114728, bind 228243, connect 192551, delroute 0 10.00 real 7.45 user 32.49 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3584582, close 67466, bind 243285, connect 263185, delroute 0 10.29 real 7.77 user 32.44 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3904398, close 174116, bind 209489, connect 201425, delroute 0 10.01 real 7.89 user 32.15 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 3482006, close 201172, bind 769935, connect 0, delroute 0 10.01 real 6.90 user 33.12 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2761008, close 204588, bind 0, connect 867479, delroute 0 10.01 real 5.87 user 31.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 3695832, close 114101, bind 313525, connect 178305, delroute 0 10.01 real 7.87 user 32.05 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 100761, close 2484, bind 110812, connect 98652, delroute 0 10.25 real 0.32 user 15.24 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3148747, close 287175, bind 443804, connect 285553, delroute 0 10.01 real 6.65 user 33.05 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 1436529, close 197811, bind 602225, connect 0, delroute 0 10.01 real 5.48 user 33.51 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1076654, close 162182, bind 0, connect 888500, delroute 0 10.00 real 4.43 user 32.66 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1187425, close 158286, bind 464911, connect 368370, delroute 0 10.00 real 4.51 user 32.80 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 105823, close 7277, bind 154893, connect 147604, delroute 0 10.76 real 0.41 user 13.60 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1267857, close 252631, bind 430006, connect 346100, delroute 0 10.00 real 5.14 user 32.32 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 2929123, close 270928, bind 844603, connect 0, delroute 0 10.01 real 6.93 user 33.10 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3224167, close 53160, bind 0, connect 372666, delroute 0 10.00 real 7.43 user 32.57 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3093945, close 105835, bind 301213, connect 244372, delroute 0 10.05 real 7.30 user 32.85 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3304115, close 37565, bind 168187, connect 183469, delroute 0 10.26 real 7.94 user 32.13 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2968444, close 203333, bind 275800, connect 237938, delroute 0 10.01 real 7.13 user 32.98 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