START sys/netinet/bindconnect 2025-02-14T18:11:59Z ==== 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 1697811, close 1266222, bind 2459427, connect 1328389, delroute 0 10.00 real 1.97 user 31.34 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1897163, close 900376, bind 9644939, connect 0, delroute 0 10.00 real 4.34 user 80.83 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 730473, close 624141, bind 0, connect 2961633, delroute 0 10.00 real 1.70 user 44.31 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 888583, close 656175, bind 2524469, connect 1930487, delroute 0 10.00 real 2.29 user 51.59 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 77987, close 48049, bind 336150, connect 321663, delroute 0 10.11 real 0.28 user 38.40 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 660626, close 2512731, bind 5773030, connect 4927737, delroute 0 10.01 real 4.49 user 63.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 580793, close 2471629, bind 6686593, connect 0, delroute 0 10.01 real 2.09 user 51.57 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 609188, close 3255354, bind 0, connect 5907859, delroute 0 10.00 real 2.27 user 43.39 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 607456, close 3141259, bind 3207685, connect 2720434, delroute 0 10.00 real 1.87 user 44.34 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 475564, close 956073, bind 1937726, connect 2213981, delroute 0 10.17 real 1.64 user 39.85 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 497349, close 6913543, bind 8595277, connect 7892615, delroute 0 10.01 real 5.26 user 61.29 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 1741557, close 981205, bind 10098054, connect 0, delroute 0 10.01 real 4.35 user 79.64 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 621430, close 662160, bind 0, connect 3215851, delroute 0 10.00 real 1.66 user 42.80 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 715344, close 732363, bind 2346102, connect 1839891, delroute 0 10.00 real 2.08 user 49.55 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 759792, close 377471, bind 2777740, connect 1983994, delroute 0 10.22 real 2.58 user 51.08 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 652572, close 2819795, bind 5358561, connect 4280143, delroute 0 10.00 real 4.16 user 60.45 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 1859265, close 881463, bind 9758967, connect 0, delroute 0 10.01 real 4.57 user 80.29 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 180961, close 235348, bind 0, connect 2084220, delroute 0 10.00 real 0.57 user 20.42 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 625064, close 588130, bind 1740604, connect 1791148, delroute 0 10.00 real 1.49 user 39.36 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 69100, close 47471, bind 333772, connect 488737, delroute 0 10.09 real 0.23 user 23.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 560233, close 3579840, bind 6329744, connect 6105267, delroute 0 10.01 real 4.86 user 57.59 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 578379, close 2523676, bind 6836188, connect 0, delroute 0 10.01 real 2.01 user 51.15 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 604086, close 2976243, bind 0, connect 5127558, delroute 0 10.00 real 2.08 user 41.26 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 607460, close 3049926, bind 3067724, connect 2511842, delroute 0 10.00 real 2.05 user 41.90 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 464406, close 912462, bind 1896841, connect 2125596, delroute 0 10.18 real 1.75 user 38.25 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 478967, close 7573853, bind 9571727, connect 8787810, delroute 0 10.01 real 5.25 user 61.28 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 1685265, close 1006959, bind 9701877, connect 0, delroute 0 10.01 real 4.26 user 78.84 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 575854, close 627186, bind 0, connect 3004984, delroute 0 10.00 real 1.79 user 39.80 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 746910, close 815084, bind 2622633, connect 1850613, delroute 0 10.00 real 2.30 user 49.03 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 767138, close 396102, bind 2894793, connect 1979270, delroute 0 10.28 real 2.17 user 48.68 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 633030, close 3151928, bind 5944453, connect 4591507, delroute 0 10.00 real 3.82 user 61.14 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