START sys/netinet/bindconnect 2025-02-05T15:21:34Z ==== 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 712923, close 622323, bind 959078, connect 1916276, delroute 0 10.00 real 1.81 user 21.08 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1909051, close 1147778, bind 6470099, connect 0, delroute 0 10.00 real 4.92 user 68.55 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 269908, close 428717, bind 0, connect 2646065, delroute 0 10.00 real 1.64 user 24.83 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 340650, close 397825, bind 667801, connect 2069308, delroute 0 10.00 real 1.84 user 26.10 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 162189, close 195572, bind 450727, connect 423567, delroute 0 10.17 real 0.66 user 46.85 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 714388, close 2718458, bind 3974021, connect 3887202, delroute 0 10.01 real 6.21 user 55.09 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 843416, close 1164334, bind 4013406, connect 0, delroute 0 10.01 real 3.13 user 58.36 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 534695, close 1499260, bind 0, connect 3544214, delroute 0 10.00 real 3.44 user 41.99 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 562387, close 1513886, bind 1920533, connect 1782893, delroute 0 10.00 real 3.00 user 43.29 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 131218, close 193164, bind 529938, connect 527098, delroute 0 10.25 real 0.70 user 43.14 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 455842, close 3752746, bind 4264559, connect 4401591, delroute 0 10.00 real 7.42 user 50.42 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 2356591, close 1226635, bind 8612508, connect 0, delroute 0 10.01 real 6.32 user 76.08 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 771651, close 784823, bind 0, connect 2505051, delroute 0 10.00 real 1.97 user 49.37 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 982976, close 895544, bind 1829365, connect 1570522, delroute 0 10.00 real 2.74 user 54.26 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 902509, close 510275, bind 1745110, connect 1643878, delroute 0 10.27 real 2.62 user 53.26 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 869717, close 1829501, bind 3288717, connect 2842796, delroute 0 10.00 real 5.15 user 60.16 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 1856148, close 1110976, bind 6193393, connect 0, delroute 0 10.01 real 4.51 user 68.08 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 127856, close 229888, bind 0, connect 1532562, delroute 0 10.00 real 0.77 user 17.39 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 126525, close 157413, bind 252119, connect 1281712, delroute 0 10.00 real 0.99 user 16.38 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 103614, close 106186, bind 372634, connect 328314, delroute 0 10.16 real 0.45 user 44.66 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 549718, close 3455631, bind 4023652, connect 4167243, delroute 0 10.00 real 6.65 user 48.86 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 827892, close 1158057, bind 3951053, connect 0, delroute 0 10.01 real 2.69 user 57.61 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 487334, close 1335294, bind 0, connect 3236160, delroute 0 10.00 real 2.87 user 38.23 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 512079, close 1450274, bind 1808088, connect 1681653, delroute 0 10.00 real 2.88 user 39.66 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 169454, close 266939, bind 626895, connect 633934, delroute 0 10.23 real 0.93 user 42.29 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 428006, close 3886572, bind 4118354, connect 4421759, delroute 0 10.00 real 7.23 user 47.12 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 2098352, close 1212460, bind 8254689, connect 0, delroute 0 10.01 real 6.24 user 75.59 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 701126, close 837692, bind 0, connect 2530721, delroute 0 10.00 real 2.19 user 44.67 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 871443, close 964031, bind 1808723, connect 1549491, delroute 0 10.00 real 2.82 user 51.77 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 619361, close 401874, bind 1316013, connect 1786577, delroute 0 10.29 real 2.25 user 41.81 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 782511, close 2192955, bind 3680457, connect 3199422, delroute 0 10.00 real 5.83 user 58.21 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