START sys/netinet/bindconnect 2024-11-15T13:27:31Z ==== 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 329683, close 1614928, bind 539990, connect 394941, delroute 0 10.02 real 2.29 user 7.71 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 226097, close 648864, bind 2479464, connect 0, delroute 0 10.02 real 2.58 user 7.45 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 283372, close 461676, bind 0, connect 1127535, delroute 0 10.02 real 1.84 user 8.21 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 286762, close 731241, bind 705004, connect 423332, delroute 0 10.02 real 2.00 user 8.03 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 274778, close 526802, bind 1238650, connect 1021944, delroute 0 10.02 real 2.77 user 7.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 141310, close 522045, bind 1812802, connect 0, delroute 0 10.02 real 2.06 user 7.72 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 128034, close 519719, bind 0, connect 2128771, delroute 0 10.02 real 2.75 user 7.24 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 120221, close 691375, bind 1236248, connect 1110850, delroute 0 10.02 real 2.96 user 7.01 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 114562, close 713825, bind 1197335, connect 1198909, delroute 0 10.02 real 3.15 user 6.76 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 259116, close 576981, bind 1796719, connect 0, delroute 0 10.02 real 2.16 user 7.83 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 248092, close 585328, bind 0, connect 956237, delroute 0 10.02 real 1.75 user 8.23 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 267405, close 585017, bind 625352, connect 565198, delroute 0 10.02 real 1.83 user 8.13 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 243054, close 688132, bind 918476, connect 544530, delroute 0 10.02 real 2.23 user 7.80 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 331335, close 683504, bind 2126710, connect 0, delroute 0 10.02 real 2.21 user 7.85 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 252409, close 609632, bind 0, connect 837203, delroute 0 10.02 real 1.50 user 8.53 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 311969, close 478302, bind 1167958, connect 917410, delroute 0 10.02 real 2.47 user 7.55 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 288520, close 643710, bind 1089837, connect 262970, delroute 0 10.02 real 2.02 user 7.98 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 84969, close 355004, bind 2512982, connect 0, delroute 0 10.01 real 2.69 user 7.28 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 118632, close 616202, bind 0, connect 2992135, delroute 0 10.02 real 3.71 user 6.13 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 93494, close 470723, bind 1863004, connect 1199893, delroute 0 10.02 real 3.39 user 6.58 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 106947, close 655723, bind 1574173, connect 1062848, delroute 0 10.02 real 3.14 user 6.78 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 227995, close 571954, bind 2104073, connect 0, delroute 0 10.01 real 2.33 user 7.71 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 232558, close 601788, bind 0, connect 798937, delroute 0 10.02 real 1.45 user 8.54 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 217355, close 636693, bind 1214341, connect 779911, delroute 0 10.02 real 2.38 user 7.68 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 211139, close 606762, bind 940575, connect 568342, delroute 0 10.02 real 2.09 user 7.93 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