START sys/netinet/bindconnect 2025-02-07T01:55:58Z ==== 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 2149785, close 1694317, bind 3450482, connect 1998982, delroute 0 10.01 real 4.18 user 33.00 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3736733, close 399778, bind 4425901, connect 0, delroute 0 10.00 real 8.20 user 51.71 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2376434, close 245501, bind 0, connect 2906144, delroute 0 10.00 real 5.43 user 47.12 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3605281, close 128248, bind 1241971, connect 927499, delroute 0 10.00 real 7.46 user 50.73 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 80540, close 2010, bind 84230, connect 76204, delroute 0 10.14 real 0.14 user 19.53 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4051882, close 107262, bind 510888, connect 443146, delroute 0 10.01 real 7.94 user 51.49 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 1363128, close 663638, bind 2885848, connect 0, delroute 0 10.00 real 5.41 user 51.31 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1191061, close 501809, bind 0, connect 2761535, delroute 0 10.00 real 4.63 user 48.48 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1302428, close 499524, bind 1417413, connect 1070781, delroute 0 10.00 real 4.46 user 49.40 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 81922, close 3830, bind 93971, connect 47710, delroute 0 10.28 real 0.19 user 16.13 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1252857, close 761570, bind 1554261, connect 1263041, delroute 0 10.01 real 6.19 user 50.49 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 4380589, close 19474, bind 110657, connect 0, delroute 0 10.00 real 8.09 user 52.02 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4138668, close 48642, bind 0, connect 520206, delroute 0 10.00 real 8.22 user 51.46 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4286397, close 42384, bind 154260, connect 121228, delroute 0 10.00 real 8.00 user 51.92 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4392320, close 18099, bind 151938, connect 169367, delroute 0 10.15 real 8.17 user 52.01 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4214620, close 70523, bind 228584, connect 190681, delroute 0 10.01 real 8.23 user 51.55 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 4346715, close 17598, bind 114983, connect 0, delroute 0 10.00 real 7.91 user 52.26 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2173509, close 224450, bind 0, connect 2294051, delroute 0 10.00 real 4.57 user 44.20 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4068879, close 48566, bind 326354, connect 246772, delroute 0 10.00 real 7.87 user 51.18 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 72592, close 1006, bind 321727, connect 102709, delroute 0 10.12 real 0.25 user 27.69 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3956216, close 102445, bind 514272, connect 394823, delroute 0 10.01 real 7.88 user 51.19 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 1331522, close 726247, bind 3213629, connect 0, delroute 0 10.00 real 5.19 user 51.73 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1180165, close 409377, bind 0, connect 2446062, delroute 0 10.00 real 4.57 user 49.16 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1118646, close 567857, bind 1857521, connect 1347184, delroute 0 10.00 real 3.93 user 48.33 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 95084, close 5755, bind 127466, connect 38856, delroute 0 10.33 real 0.27 user 14.49 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1227823, close 779153, bind 1529398, connect 1232902, delroute 0 10.00 real 6.30 user 50.47 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 3819814, close 10418, bind 60838, connect 0, delroute 0 10.00 real 7.74 user 52.26 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3460734, close 63050, bind 0, connect 741724, delroute 0 10.00 real 7.46 user 51.85 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3681489, close 32999, bind 129029, connect 102584, delroute 0 10.00 real 7.81 user 52.08 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3624791, close 16475, bind 89921, connect 61879, delroute 0 10.15 real 8.29 user 51.58 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3597320, close 84476, bind 278066, connect 226685, delroute 0 10.00 real 7.96 user 52.00 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