START sys/netinet/bindconnect 2025-01-31T02:59:26Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=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 2167495, close 3193471, bind 403292, connect 324139, delroute 0 10.00 real 2.66 user 23.00 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 2260751, close 897294, bind 866384, connect 0, delroute 0 10.00 real 1.91 user 33.68 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1544155, close 867523, bind 0, connect 1032067, delroute 0 10.00 real 1.71 user 27.44 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1676891, close 949394, bind 780650, connect 540775, delroute 0 10.00 real 2.05 user 28.28 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 283987, close 142322, bind 81536, connect 88295, delroute 0 20.22 real 0.35 user 17.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 1883349, close 1459557, bind 502808, connect 401838, delroute 0 10.01 real 2.29 user 27.33 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 931425, close 457472, bind 640763, connect 0, delroute 0 10.01 real 1.17 user 28.27 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 899564, close 766213, bind 0, connect 717863, delroute 0 10.01 real 1.37 user 26.00 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 869514, close 542099, bind 503770, connect 331176, delroute 0 10.01 real 1.65 user 26.34 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 924477, close 1262360, bind 327638, connect 261199, delroute 0 10.16 real 1.34 user 21.50 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 832874, close 915453, bind 687243, connect 495422, delroute 0 10.01 real 2.13 user 26.41 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 2157003, close 529247, bind 466407, connect 0, delroute 0 10.01 real 1.55 user 28.84 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2051580, close 635030, bind 0, connect 456322, delroute 0 10.00 real 1.79 user 28.11 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2114662, close 640595, bind 164747, connect 169593, delroute 0 10.00 real 1.49 user 28.37 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 2081371, close 242276, bind 283659, connect 333616, delroute 0 10.25 real 2.22 user 25.93 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1908977, close 1176004, bind 407170, connect 198881, delroute 0 10.01 real 2.06 user 27.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 2101031, close 792433, bind 452687, connect 0, delroute 0 10.00 real 1.49 user 28.43 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1587775, close 1073693, bind 0, connect 690690, delroute 0 10.00 real 1.61 user 27.92 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1969241, close 725881, bind 341752, connect 214121, delroute 0 10.00 real 1.90 user 27.84 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 425452, close 63145, bind 61717, connect 52140, delroute 0 10.34 real 0.54 user 17.74 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1858330, close 1740302, bind 563329, connect 514253, delroute 0 10.01 real 2.42 user 27.63 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 915760, close 499400, bind 588773, connect 0, delroute 0 10.01 real 1.39 user 28.03 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 977019, close 1040696, bind 0, connect 360035, delroute 0 10.01 real 1.15 user 25.30 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 864838, close 634908, bind 548664, connect 309464, delroute 0 10.01 real 1.41 user 26.12 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 966609, close 1163397, bind 276928, connect 195720, delroute 0 10.46 real 1.12 user 21.20 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 853105, close 887538, bind 480104, connect 338471, delroute 0 10.01 real 2.12 user 25.74 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 1654550, close 340242, bind 327261, connect 0, delroute 0 10.01 real 1.68 user 28.21 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1602299, close 549133, bind 0, connect 418975, delroute 0 10.01 real 1.88 user 28.13 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1646731, close 295657, bind 132645, connect 110165, delroute 0 10.01 real 1.96 user 27.19 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1653545, close 579677, bind 233693, connect 184675, delroute 0 10.28 real 1.83 user 26.71 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1667133, close 954874, bind 120451, connect 88150, delroute 0 10.00 real 1.76 user 28.37 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