START sys/netinet/bindconnect 2024-09-05T20:08:27Z ==== 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 448380, close 322688, bind 1959696, connect 1373350, delroute 0 10.00 real 1.95 user 29.81 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1024634, close 530163, bind 14820548, connect 0, delroute 0 10.00 real 8.70 user 78.55 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 12332, close 7248, bind 0, connect 3919685, delroute 0 10.00 real 2.07 user 78.79 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 96872, close 55045, bind 4579923, connect 2286902, delroute 0 10.00 real 3.40 user 76.98 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 63606, close 57136, bind 1024264, connect 625585, delroute 0 10.10 real 1.01 user 46.00 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 83587, close 74622, bind 4707104, connect 2374270, delroute 0 10.00 real 4.12 user 75.92 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 1032117, close 814644, bind 4317987, connect 0, delroute 0 10.01 real 2.93 user 76.32 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 432608, close 672837, bind 0, connect 2796254, delroute 0 10.00 real 2.10 user 69.56 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 471496, close 731599, bind 1470959, connect 1540184, delroute 0 10.00 real 2.23 user 71.07 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 101200, close 152090, bind 498171, connect 523342, delroute 0 10.47 real 0.63 user 23.44 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 381228, close 2354448, bind 3758783, connect 3801516, delroute 0 10.00 real 5.94 user 70.27 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 621382, close 326286, bind 13187085, connect 0, delroute 0 10.01 real 7.78 user 79.26 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 7861, close 4250, bind 0, connect 3689928, delroute 0 10.00 real 2.26 user 78.05 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 49713, close 26467, bind 4328826, connect 1973694, delroute 0 10.01 real 3.64 user 73.97 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 148757, close 79800, bind 5505699, connect 2563778, delroute 0 10.17 real 4.19 user 74.12 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 42281, close 34343, bind 4376592, connect 2036671, delroute 0 10.00 real 3.56 user 75.39 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 1015043, close 524235, bind 14503843, connect 0, delroute 0 10.01 real 8.55 user 79.10 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4640, close 2979, bind 0, connect 2640649, delroute 0 10.00 real 1.50 user 75.90 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 42303, close 25059, bind 3577906, connect 1514190, delroute 0 10.00 real 2.75 user 74.59 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 63578, close 65261, bind 1686110, connect 893212, delroute 0 10.10 real 1.62 user 49.52 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 36233, close 40021, bind 3652234, connect 1590588, delroute 0 10.00 real 2.98 user 73.17 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 1006139, close 818401, bind 4189537, connect 0, delroute 0 10.01 real 2.73 user 75.90 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 344340, close 483215, bind 0, connect 2316246, delroute 0 10.00 real 2.08 user 66.62 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 385910, close 516799, bind 1161536, connect 1274214, delroute 0 10.00 real 1.74 user 66.70 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 98459, close 158191, bind 542742, connect 586761, delroute 0 10.51 real 0.64 user 25.82 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 310499, close 2354464, bind 3382930, connect 3568515, delroute 0 10.00 real 5.04 user 66.93 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 724985, close 379893, bind 14417745, connect 0, delroute 0 10.01 real 8.10 user 79.34 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 7471, close 4525, bind 0, connect 3701478, delroute 0 10.00 real 2.19 user 79.90 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 53004, close 29912, bind 4285142, connect 1903509, delroute 0 10.00 real 3.35 user 75.14 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 147923, close 87699, bind 5452126, connect 2509875, delroute 0 10.18 real 4.53 user 73.02 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 45636, close 38936, bind 4340345, connect 1965171, delroute 0 10.01 real 3.53 user 74.33 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