START sys/netinet/bindconnect 2025-02-22T06:40:35Z ==== 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 1180179, close 797773, bind 1523500, connect 878122, delroute 0 10.01 real 3.70 user 29.76 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3063769, close 116280, bind 2060568, connect 0, delroute 0 10.01 real 7.00 user 32.98 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2145593, close 166943, bind 0, connect 1410757, delroute 0 10.01 real 5.24 user 33.14 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2892824, close 125424, bind 656852, connect 487904, delroute 0 10.00 real 6.46 user 33.22 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 95991, close 952, bind 72964, connect 138823, delroute 0 10.32 real 0.21 user 19.83 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3378255, close 150079, bind 221702, connect 197809, delroute 0 10.01 real 7.20 user 32.71 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 1369806, close 198538, bind 689071, connect 0, delroute 0 10.01 real 5.23 user 33.94 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1224183, close 115810, bind 0, connect 647652, delroute 0 10.01 real 5.24 user 32.51 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1265085, close 126021, bind 334908, connect 277566, delroute 0 10.01 real 4.89 user 32.84 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 233085, close 13267, bind 49052, connect 33390, delroute 0 10.63 real 0.98 user 18.80 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1220937, close 148071, bind 343690, connect 281085, delroute 0 10.01 real 5.07 user 32.72 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 3575724, close 129259, bind 589143, connect 0, delroute 0 10.01 real 7.95 user 31.93 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3545280, close 67661, bind 0, connect 247714, delroute 0 10.01 real 7.53 user 32.51 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3654314, close 69472, bind 139480, connect 107506, delroute 0 10.01 real 7.96 user 32.00 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3494245, close 60836, bind 237824, connect 195900, delroute 0 10.30 real 8.15 user 31.72 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3510667, close 150589, bind 222915, connect 217215, delroute 0 10.00 real 7.34 user 32.63 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 3464097, close 146254, bind 449231, connect 0, delroute 0 10.00 real 7.77 user 32.18 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2465989, close 178280, bind 0, connect 808961, delroute 0 10.01 real 6.15 user 31.11 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3257742, close 105840, bind 296284, connect 178663, delroute 0 10.01 real 7.62 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 138331, close 9550, bind 78065, connect 109795, delroute 0 10.30 real 0.39 user 15.44 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3247250, close 141126, bind 239742, connect 140400, delroute 0 10.01 real 7.34 user 32.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 1402179, close 125401, bind 397000, connect 0, delroute 0 10.00 real 5.94 user 33.10 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1098505, close 139183, bind 0, connect 791562, delroute 0 10.01 real 4.95 user 31.97 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1163298, close 136725, bind 396744, connect 322806, delroute 0 10.01 real 4.64 user 32.95 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 114412, close 13260, bind 57391, connect 34034, delroute 0 10.75 real 0.40 user 15.92 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1243144, close 223931, bind 395216, connect 314872, delroute 0 10.01 real 5.40 user 32.27 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 2809047, close 202891, bind 798568, connect 0, delroute 0 10.00 real 6.77 user 33.26 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3056265, close 50845, bind 0, connect 247025, delroute 0 10.01 real 7.74 user 32.31 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3104461, close 65400, bind 136886, connect 115496, delroute 0 10.01 real 7.25 user 32.96 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3006501, close 59751, bind 149118, connect 139577, delroute 0 10.31 real 6.55 user 33.53 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3002257, close 106877, bind 160808, connect 126686, delroute 0 10.01 real 7.24 user 32.69 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