START sys/netinet/bindconnect 2024-10-16T01:53:13Z ==== 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 687889, close 482472, bind 2217119, connect 1937293, delroute 0 10.00 real 2.37 user 28.71 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3867753, close 7276, bind 183090, connect 0, delroute 0 10.01 real 7.72 user 52.29 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3813663, close 2001, bind 0, connect 109806, delroute 0 10.00 real 7.67 user 52.27 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3960267, close 3109, bind 75704, connect 49055, delroute 0 10.00 real 7.67 user 52.11 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1286271, close 1034, bind 39512, connect 33538, delroute 0 10.19 real 2.55 user 34.78 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3936698, close 3347, bind 60180, connect 44845, delroute 0 10.00 real 7.75 user 52.21 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 1866218, close 1129805, bind 8003871, connect 0, delroute 0 10.00 real 4.61 user 54.29 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2042548, close 83657, bind 0, connect 2768181, delroute 0 10.00 real 5.44 user 52.81 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1969662, close 132487, bind 1730892, connect 1568023, delroute 0 10.01 real 4.84 user 53.40 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 120248, close 20698, bind 66286, connect 65178, delroute 0 10.44 real 0.32 user 12.98 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1920707, close 169124, bind 1310834, connect 1224256, delroute 0 10.01 real 5.67 user 53.04 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 3947998, close 8823, bind 235154, connect 0, delroute 0 10.00 real 8.00 user 51.98 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3696557, close 2265, bind 0, connect 170304, delroute 0 10.01 real 7.40 user 52.32 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3850030, close 3416, bind 92196, connect 67834, delroute 0 10.00 real 7.11 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 3785367, close 5408, bind 92177, connect 75990, delroute 0 10.16 real 7.33 user 52.46 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3858239, close 5437, bind 96448, connect 72031, delroute 0 10.06 real 7.41 user 52.69 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 3966988, close 4323, bind 128176, connect 0, delroute 0 10.03 real 7.45 user 52.64 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3708269, close 1063, bind 0, connect 98713, delroute 0 10.00 real 6.82 user 53.04 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3800936, close 2736, bind 68931, connect 50700, delroute 0 10.00 real 7.39 user 52.51 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1381808, close 1797, bind 42733, connect 32679, delroute 0 10.18 real 2.77 user 36.99 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3825104, close 4881, bind 69774, connect 51514, delroute 0 10.01 real 7.46 user 52.53 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 1938226, close 763472, bind 6330643, connect 0, delroute 0 10.00 real 4.17 user 55.04 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1973524, close 98993, bind 0, connect 2776309, delroute 0 10.00 real 5.14 user 53.05 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1912275, close 123602, bind 1506363, connect 1370579, delroute 0 10.01 real 5.24 user 52.99 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 124095, close 19537, bind 51931, connect 58605, delroute 0 10.46 real 0.35 user 13.30 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1908451, close 182726, bind 1049170, connect 910976, delroute 0 10.00 real 6.10 user 52.75 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 3207763, close 4836, bind 166326, connect 0, delroute 0 10.00 real 6.83 user 52.96 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3021867, close 3097, bind 0, connect 221830, delroute 0 10.00 real 6.78 user 53.00 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3135915, close 3854, bind 96816, connect 72097, delroute 0 10.00 real 6.92 user 52.98 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3059569, close 2928, bind 57270, connect 46282, delroute 0 10.17 real 6.98 user 52.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 3097823, close 4103, bind 78388, connect 58032, delroute 0 10.00 real 7.09 user 52.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