START sys/netinet/bindconnect 2025-02-09T03:42:58Z ==== 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 2187804, close 1715155, bind 3519248, connect 2024950, delroute 0 10.00 real 4.14 user 32.41 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3857087, close 446530, bind 4068221, connect 0, delroute 0 10.01 real 8.64 user 51.36 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2587672, close 224960, bind 0, connect 2528644, delroute 0 10.01 real 5.59 user 46.43 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4065159, close 85372, bind 606835, connect 481134, delroute 0 10.01 real 7.15 user 51.78 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 105680, close 5667, bind 45041, connect 40369, delroute 0 10.15 real 0.18 user 13.45 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3719697, close 210112, bind 1014061, connect 862386, delroute 0 10.00 real 7.31 user 51.63 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 1322772, close 733942, bind 3089196, connect 0, delroute 0 10.00 real 4.99 user 50.84 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1220187, close 488343, bind 0, connect 2602977, delroute 0 10.01 real 5.00 user 48.65 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1191868, close 606899, bind 1639489, connect 1270400, delroute 0 10.01 real 4.51 user 48.28 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 87613, close 9918, bind 88522, connect 51764, delroute 0 10.30 real 0.15 user 13.68 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1270373, close 1053501, bind 1951495, connect 1622235, delroute 0 10.00 real 5.61 user 49.97 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 4442754, close 65203, bind 377154, connect 0, delroute 0 10.00 real 7.99 user 51.96 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3909840, close 89937, bind 0, connect 1029792, delroute 0 10.01 real 7.90 user 51.33 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4358381, close 45824, bind 168623, connect 136290, delroute 0 10.01 real 8.33 user 51.66 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4402977, close 34939, bind 127142, connect 107835, delroute 0 10.17 real 7.95 user 52.18 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4247911, close 113108, bind 341115, connect 272034, delroute 0 10.08 real 7.83 user 52.64 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 4328634, close 71108, bind 490715, connect 0, delroute 0 10.00 real 8.27 user 51.76 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1546799, close 234092, bind 0, connect 2776429, delroute 0 10.01 real 3.76 user 38.64 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3836149, close 96090, bind 653297, connect 495759, delroute 0 10.01 real 7.50 user 49.74 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 87867, close 4727, bind 86918, connect 48366, delroute 0 10.17 real 0.17 user 14.92 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3745151, close 173337, bind 824114, connect 632878, delroute 0 10.01 real 7.42 user 50.56 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 1256249, close 1004521, bind 4347808, connect 0, delroute 0 10.00 real 4.73 user 50.13 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1090566, close 590842, bind 0, connect 3425619, delroute 0 10.01 real 3.72 user 47.86 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1150788, close 581387, bind 1731000, connect 1283772, delroute 0 10.01 real 4.26 user 48.72 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 98746, close 9574, bind 74164, connect 38782, delroute 0 10.38 real 0.20 user 14.41 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1226591, close 916871, bind 1722251, connect 1388721, delroute 0 10.00 real 5.67 user 50.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 3798621, close 44777, bind 265149, connect 0, delroute 0 10.00 real 7.95 user 52.04 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3509850, close 71112, bind 0, connect 892685, delroute 0 10.01 real 7.47 user 51.63 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3714858, close 53514, bind 209758, connect 166017, delroute 0 10.01 real 7.30 user 52.47 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3752741, close 20109, bind 184105, connect 113139, delroute 0 10.18 real 7.68 user 52.35 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3633680, close 93223, bind 310961, connect 254813, delroute 0 10.00 real 7.58 user 52.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