START sys/netinet/bindconnect 2024-08-16T02:00:38Z ==== 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 592162, close 498130, bind 2225864, connect 1926314, delroute 0 10.00 real 2.44 user 27.37 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3912300, close 10905, bind 325585, connect 0, delroute 0 10.00 real 7.53 user 52.51 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3758600, close 2750, bind 0, connect 220414, delroute 0 10.00 real 7.18 user 52.45 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3851375, close 4019, bind 89917, connect 56457, delroute 0 10.00 real 7.59 user 52.09 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 922415, close 1350, bind 42845, connect 31203, delroute 0 10.16 real 1.70 user 32.13 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3870083, close 3860, bind 63470, connect 46928, delroute 0 10.01 real 7.48 user 52.45 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 1953220, close 817701, bind 6348351, connect 0, delroute 0 10.00 real 4.21 user 54.83 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1996933, close 92841, bind 0, connect 3139207, delroute 0 10.01 real 5.64 user 52.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 1906418, close 108691, bind 1687259, connect 1611718, delroute 0 10.01 real 5.47 user 52.96 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 125227, close 22238, bind 58106, connect 63504, delroute 0 10.46 real 0.36 user 13.62 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1919610, close 164177, bind 972729, connect 772232, delroute 0 10.00 real 6.02 user 52.17 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 4011786, close 7018, bind 202028, connect 0, delroute 0 10.11 real 7.56 user 53.10 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3757690, close 2848, bind 0, connect 224977, delroute 0 10.00 real 7.37 user 52.29 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3919527, close 3159, bind 74207, connect 54874, delroute 0 10.00 real 7.33 user 52.44 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3817198, close 4082, bind 80486, connect 65621, delroute 0 10.15 real 7.72 user 51.99 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3860461, close 5150, bind 95421, connect 71890, delroute 0 10.00 real 7.16 user 52.58 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 3968149, close 5380, bind 160786, connect 0, delroute 0 10.00 real 8.29 user 51.73 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3683302, close 1745, bind 0, connect 141036, delroute 0 10.00 real 7.16 user 52.56 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3848260, close 2808, bind 71024, connect 51002, delroute 0 10.00 real 7.63 user 52.23 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 583498, close 1862, bind 42814, connect 36166, delroute 0 10.16 real 1.14 user 27.58 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3826797, close 10430, bind 103127, connect 79001, delroute 0 10.06 real 7.65 user 52.46 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 1914634, close 1096660, bind 6669018, connect 0, delroute 0 10.00 real 4.86 user 54.01 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1935014, close 97034, bind 0, connect 2510291, delroute 0 10.00 real 5.39 user 52.58 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1879323, close 123869, bind 1388612, connect 1309129, delroute 0 10.01 real 5.58 user 52.68 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 129274, close 25226, bind 61301, connect 77293, delroute 0 10.50 real 0.35 user 14.04 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1886750, close 179175, bind 888303, connect 758969, delroute 0 10.01 real 6.25 user 52.24 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 3208817, close 7728, bind 220716, connect 0, delroute 0 10.00 real 7.33 user 52.62 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2987758, close 2798, bind 0, connect 240261, delroute 0 10.00 real 6.65 user 52.92 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3162088, close 3928, bind 101209, connect 74287, delroute 0 10.00 real 7.33 user 52.43 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3049074, close 4397, bind 77766, connect 58651, delroute 0 10.16 real 7.46 user 52.29 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3119476, close 5424, bind 85801, connect 64109, delroute 0 10.00 real 7.43 user 52.49 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