START sys/netinet/bindconnect 2024-06-05T20:03:53Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 7030 -> 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 689960, close 1000658, bind 2404674, connect 1981066, delroute 0 10.00 real 3.01 user 28.27 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1416364, close 998369, bind 13239517, connect 0, delroute 0 10.00 real 8.01 user 78.26 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 28218, close 31212, bind 0, connect 4315977, delroute 0 10.00 real 2.64 user 75.60 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 171192, close 163445, bind 4554071, connect 2570000, delroute 0 10.00 real 3.89 user 74.94 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 76312, close 95063, bind 1057118, connect 683849, delroute 0 10.11 real 1.09 user 45.65 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 298202, close 1110135, bind 6218111, connect 4160588, delroute 0 10.00 real 6.75 user 71.60 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 1199473, close 884414, bind 4650566, connect 0, delroute 0 10.01 real 3.37 user 75.22 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 468418, close 784306, bind 0, connect 3088393, delroute 0 10.00 real 2.54 user 69.64 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 522681, close 784216, bind 1547968, connect 1632418, delroute 0 10.00 real 2.44 user 70.03 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 102662, close 154875, bind 498813, connect 533808, delroute 0 10.43 real 0.62 user 23.28 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 419214, close 2409896, bind 3907263, connect 3994047, delroute 0 10.00 real 6.19 user 69.40 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 1042659, close 761567, bind 13845210, connect 0, delroute 0 10.01 real 7.83 user 78.76 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 26294, close 30979, bind 0, connect 4471898, delroute 0 10.00 real 2.53 user 76.97 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 113441, close 99306, bind 4503550, connect 2408299, delroute 0 10.00 real 4.29 user 73.76 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 208735, close 162012, bind 5340738, connect 2877232, delroute 0 10.20 real 4.93 user 74.19 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 200751, close 719740, bind 5725811, connect 3730727, delroute 0 10.01 real 5.81 user 71.76 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 1402811, close 994350, bind 13243494, connect 0, delroute 0 10.01 real 8.62 user 77.54 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 9862, close 17647, bind 0, connect 3069364, delroute 0 10.00 real 2.01 user 74.31 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 67045, close 71053, bind 3556552, connect 1701505, delroute 0 10.00 real 2.88 user 71.72 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 77730, close 112541, bind 2065574, connect 1116519, delroute 0 10.12 real 1.76 user 50.14 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 153754, close 934056, bind 5221330, connect 3397358, delroute 0 10.00 real 5.36 user 68.62 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 1171439, close 885023, bind 4454882, connect 0, delroute 0 10.01 real 2.81 user 75.12 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 376164, close 498437, bind 0, connect 2492911, delroute 0 10.00 real 1.93 user 65.03 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 409762, close 546433, bind 1214241, connect 1401969, delroute 0 10.00 real 2.06 user 66.19 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 99085, close 161226, bind 548383, connect 607063, delroute 0 10.49 real 0.77 user 25.12 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 330548, close 2404413, bind 3512390, connect 3780412, delroute 0 10.00 real 5.82 user 65.17 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 1203891, close 900641, bind 13220628, connect 0, delroute 0 10.01 real 8.14 user 79.31 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 24363, close 35421, bind 0, connect 4439193, delroute 0 10.00 real 2.51 user 77.10 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 120394, close 116726, bind 4470429, connect 2321423, delroute 0 10.00 real 3.64 user 73.49 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 206439, close 180330, bind 5406150, connect 2852398, delroute 0 10.26 real 4.72 user 73.90 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 224194, close 950701, bind 5990378, connect 3909482, delroute 0 10.00 real 6.47 user 70.68 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