START sys/netinet/bindconnect 2025-02-18T20:31:51Z ==== 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 816244, close 612910, bind 925588, connect 1828137, delroute 0 10.00 real 1.84 user 20.87 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1896849, close 1162232, bind 6216163, connect 0, delroute 0 10.00 real 4.61 user 64.95 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 298494, close 404287, bind 0, connect 2562817, delroute 0 10.00 real 1.62 user 24.17 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 372020, close 433795, bind 685987, connect 2053882, delroute 0 10.00 real 1.79 user 25.75 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 160495, close 196237, bind 463398, connect 436109, delroute 0 10.15 real 0.68 user 45.33 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 726752, close 2926111, bind 4274329, connect 4103334, delroute 0 10.01 real 6.91 user 54.66 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 852411, close 1222926, bind 4193947, connect 0, delroute 0 10.01 real 3.20 user 58.56 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 539824, close 1507041, bind 0, connect 3665867, delroute 0 10.00 real 2.60 user 41.70 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 564887, close 1562910, bind 1994169, connect 1830364, delroute 0 10.00 real 2.87 user 42.08 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 134009, close 205732, bind 564478, connect 560217, delroute 0 10.26 real 0.61 user 43.11 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 461740, close 3958047, bind 4600338, connect 4621102, delroute 0 10.01 real 6.98 user 51.54 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 2286707, close 1219273, bind 8579362, connect 0, delroute 0 10.01 real 6.07 user 74.64 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 801240, close 821579, bind 0, connect 2522588, delroute 0 10.00 real 2.12 user 48.04 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1004048, close 939488, bind 1858052, connect 1601639, delroute 0 10.00 real 2.52 user 52.91 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 901329, close 513352, bind 1788263, connect 1674569, delroute 0 10.27 real 2.36 user 52.40 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 884483, close 1883820, bind 3452975, connect 2955413, delroute 0 10.00 real 5.19 user 60.11 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 1925884, close 1040297, bind 5600057, connect 0, delroute 0 10.01 real 3.71 user 59.58 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 176751, close 179094, bind 0, connect 1426022, delroute 0 10.00 real 0.87 user 16.46 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 209119, close 168514, bind 258571, connect 1241803, delroute 0 10.00 real 0.74 user 16.38 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 155186, close 195021, bind 510194, connect 458895, delroute 0 10.17 real 0.57 user 44.84 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 562880, close 3666256, bind 4328945, connect 4355962, delroute 0 10.00 real 7.05 user 47.39 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 847809, close 1190130, bind 4082131, connect 0, delroute 0 10.01 real 3.28 user 56.16 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 491025, close 1365291, bind 0, connect 3327192, delroute 0 10.00 real 2.89 user 37.85 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 517101, close 1513705, bind 1899439, connect 1756342, delroute 0 10.00 real 2.93 user 39.13 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 151615, close 238110, bind 618375, connect 616093, delroute 0 10.24 real 0.78 user 41.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 434850, close 4163753, bind 4475224, connect 4658156, delroute 0 10.01 real 7.80 user 46.68 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 2108928, close 1283114, bind 8623034, connect 0, delroute 0 10.01 real 5.93 user 73.61 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 693598, close 865363, bind 0, connect 2631361, delroute 0 10.00 real 2.01 user 46.59 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 879243, close 940062, bind 1887931, connect 1599150, delroute 0 10.00 real 2.63 user 51.47 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 643596, close 420015, bind 1405664, connect 1789669, delroute 0 10.29 real 2.16 user 43.05 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 807070, close 2288950, bind 3964961, connect 3359326, delroute 0 10.00 real 5.87 user 58.72 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