START sys/netinet/bindconnect 2024-07-16T01:58:15Z ==== 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 842503, close 902540, bind 2630757, connect 2272904, delroute 0 10.00 real 3.02 user 27.67 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 4061706, close 11440, bind 189862, connect 0, delroute 0 10.00 real 7.92 user 51.95 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4104166, close 2381, bind 0, connect 73085, delroute 0 10.00 real 7.60 user 52.42 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4295738, close 2594, bind 33034, connect 26192, delroute 0 10.05 real 7.97 user 52.38 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2447501, close 1368, bind 38722, connect 32842, delroute 0 10.17 real 4.87 user 41.20 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4263244, close 5946, bind 40420, connect 34240, delroute 0 10.00 real 8.26 user 51.70 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 2045007, close 727491, bind 5886422, connect 0, delroute 0 10.00 real 3.81 user 55.29 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2120284, close 108283, bind 0, connect 2574548, delroute 0 10.00 real 5.29 user 52.53 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2047603, close 134935, bind 1402759, connect 1404833, delroute 0 10.00 real 5.54 user 52.10 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 125614, close 18788, bind 52160, connect 63805, delroute 0 10.44 real 0.30 user 13.75 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 2044113, close 128760, bind 881994, connect 822901, delroute 0 10.00 real 6.23 user 52.30 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 4269945, close 9185, bind 179933, connect 0, delroute 0 10.00 real 7.70 user 52.24 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4155758, close 2377, bind 0, connect 92758, delroute 0 10.00 real 8.19 user 51.86 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4241196, close 4727, bind 64094, connect 48672, delroute 0 10.00 real 7.90 user 52.03 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4090739, close 3705, bind 50447, connect 45471, delroute 0 10.13 real 8.18 user 51.61 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4204909, close 8509, bind 60954, connect 48770, delroute 0 10.00 real 8.55 user 51.46 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 4244987, close 6160, bind 125843, connect 0, delroute 0 10.00 real 8.08 user 51.93 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4045799, close 2466, bind 0, connect 99101, delroute 0 10.00 real 7.87 user 52.10 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4129156, close 3567, bind 55836, connect 42629, delroute 0 10.00 real 8.34 user 51.69 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1339618, close 2023, bind 46017, connect 34608, delroute 0 10.17 real 2.94 user 35.54 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4115013, close 7282, bind 47693, connect 38182, delroute 0 10.00 real 7.76 user 52.29 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 1994391, close 801047, bind 5767092, connect 0, delroute 0 10.00 real 4.05 user 55.18 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2028120, close 109914, bind 0, connect 2777863, delroute 0 10.00 real 5.51 user 52.48 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1943222, close 141742, bind 1448833, connect 1404094, delroute 0 10.01 real 5.27 user 52.71 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 123066, close 33429, bind 102213, connect 91575, delroute 0 10.47 real 0.36 user 13.31 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1973044, close 214826, bind 1006170, connect 907646, delroute 0 10.01 real 6.55 user 52.00 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 3475036, close 11397, bind 173382, connect 0, delroute 0 10.00 real 7.28 user 52.70 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3435733, close 3257, bind 0, connect 111261, delroute 0 10.00 real 7.54 user 52.26 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3448879, close 4137, bind 54754, connect 41745, delroute 0 10.00 real 7.26 user 52.76 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3307687, close 4243, bind 53404, connect 46700, delroute 0 10.14 real 7.62 user 52.21 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3399506, close 6973, bind 49389, connect 39197, delroute 0 10.00 real 8.18 user 51.95 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