START sys/netinet/bindconnect 2025-02-06T19:33:10Z ==== 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 808067, close 628802, bind 907529, connect 1792012, delroute 0 10.01 real 1.73 user 20.48 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1947407, close 1131416, bind 6266899, connect 0, delroute 0 10.00 real 4.27 user 66.45 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 306288, close 402904, bind 0, connect 2557003, delroute 0 10.00 real 1.64 user 24.75 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 361288, close 410308, bind 688487, connect 2060135, delroute 0 10.00 real 1.55 user 25.98 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 166233, close 204984, bind 474883, connect 447169, delroute 0 10.16 real 0.67 user 44.63 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 725238, close 2927387, bind 4285785, connect 4120329, delroute 0 10.01 real 6.41 user 55.18 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 856508, close 1192725, bind 4152055, connect 0, delroute 0 10.01 real 2.93 user 57.77 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 538060, close 1447016, bind 0, connect 3599231, delroute 0 10.00 real 3.17 user 42.42 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 568818, close 1486833, bind 1926498, connect 1763431, delroute 0 10.00 real 2.63 user 44.15 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 131749, close 199548, bind 558519, connect 545536, delroute 0 10.24 real 0.72 user 42.89 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 460312, close 3991717, bind 4634993, connect 4688948, delroute 0 10.00 real 7.45 user 50.85 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 2279026, close 1176486, bind 8345335, connect 0, delroute 0 10.01 real 5.81 user 73.09 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 832538, close 778060, bind 0, connect 2448200, delroute 0 10.00 real 2.16 user 47.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 1083381, close 867776, bind 1745575, connect 1506234, delroute 0 10.00 real 2.49 user 51.08 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 899227, close 516685, bind 1780945, connect 1682170, delroute 0 10.27 real 2.61 user 53.35 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 884796, close 1918183, bind 3476242, connect 2989806, delroute 0 10.00 real 5.24 user 60.18 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 1947256, close 1030395, bind 5753895, connect 0, delroute 0 10.01 real 4.11 user 61.84 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 166802, close 183567, bind 0, connect 1441569, delroute 0 10.00 real 0.72 user 16.44 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 178943, close 150241, bind 236851, connect 1250485, delroute 0 10.00 real 1.01 user 15.74 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 114083, close 126332, bind 412728, connect 362937, delroute 0 10.18 real 0.50 user 45.28 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 560759, close 3716103, bind 4359588, connect 4403316, delroute 0 10.00 real 6.96 user 47.44 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 833700, close 1161721, bind 4047303, connect 0, delroute 0 10.01 real 2.75 user 57.69 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 490344, close 1314016, bind 0, connect 3221956, delroute 0 10.00 real 2.42 user 37.74 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 517033, close 1399829, bind 1768822, connect 1634877, delroute 0 10.00 real 2.55 user 38.52 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 162629, close 257718, bind 639289, connect 643233, delroute 0 10.25 real 0.89 user 41.32 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 431944, close 4095616, bind 4477252, connect 4668357, delroute 0 10.00 real 7.36 user 46.49 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 2075667, close 1253087, bind 8434231, connect 0, delroute 0 10.01 real 5.32 user 75.13 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 691976, close 839573, bind 0, connect 2603598, delroute 0 10.00 real 2.03 user 46.39 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 897298, close 927129, bind 1940500, connect 1635916, delroute 0 10.00 real 2.60 user 52.18 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 622802, close 405504, bind 1387903, connect 1810249, delroute 0 10.28 real 2.28 user 41.04 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 801145, close 2268269, bind 3923099, connect 3348771, delroute 0 10.00 real 5.23 user 59.50 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