START sys/netinet/bindconnect 2025-02-19T19:34:58Z ==== 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 765194, close 659784, bind 1062015, connect 1958265, delroute 0 10.00 real 1.80 user 20.70 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1927739, close 1181371, bind 6594981, connect 0, delroute 0 10.00 real 4.68 user 69.44 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 251025, close 376845, bind 0, connect 2603631, delroute 0 10.00 real 1.39 user 23.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 356446, close 429235, bind 696547, connect 2083974, delroute 0 10.00 real 1.72 user 26.50 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 159695, close 194275, bind 467373, connect 439005, delroute 0 10.14 real 0.62 user 45.10 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 728587, close 2888112, bind 4276236, connect 4104794, delroute 0 10.01 real 7.09 user 54.87 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 854869, close 1192065, bind 4104113, connect 0, delroute 0 10.01 real 2.76 user 58.20 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 536848, close 1453540, bind 0, connect 3571814, delroute 0 10.00 real 3.15 user 41.98 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 573759, close 1545167, bind 1981614, connect 1824646, delroute 0 10.00 real 3.31 user 42.83 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 134183, close 206329, bind 566104, connect 562278, delroute 0 10.24 real 0.90 user 42.97 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 461659, close 3934553, bind 4582223, connect 4642204, delroute 0 10.00 real 7.73 user 52.36 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 2316904, close 1270648, bind 8585015, connect 0, delroute 0 10.01 real 6.17 user 75.91 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 791343, close 821354, bind 0, connect 2477643, delroute 0 10.00 real 2.09 user 47.39 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1012160, close 947897, bind 1842983, connect 1569525, delroute 0 10.00 real 2.62 user 53.83 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 904223, close 518074, bind 1763966, connect 1657472, delroute 0 10.27 real 2.62 user 52.41 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 877512, close 1899341, bind 3496110, connect 2978162, delroute 0 10.00 real 5.13 user 59.69 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 1900067, close 1173092, bind 6378209, connect 0, delroute 0 10.01 real 4.91 user 66.83 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 100127, close 157632, bind 0, connect 1449666, delroute 0 10.00 real 0.83 user 16.02 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 114639, close 141090, bind 230276, connect 1284268, delroute 0 10.00 real 0.86 user 15.80 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 104075, close 108970, bind 385163, connect 334023, delroute 0 10.15 real 0.43 user 44.81 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 559177, close 3618658, bind 4237966, connect 4303209, delroute 0 10.00 real 6.87 user 46.88 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 860848, close 1159719, bind 3964192, connect 0, delroute 0 10.01 real 2.85 user 56.98 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 493919, close 1327257, bind 0, connect 3256404, delroute 0 10.00 real 2.79 user 38.17 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 519829, close 1423330, bind 1787911, connect 1650661, delroute 0 10.00 real 2.59 user 39.63 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 162685, close 257275, bind 639007, connect 637825, delroute 0 10.24 real 0.70 user 41.64 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 433724, close 4190695, bind 4541595, connect 4728725, delroute 0 10.00 real 7.21 user 47.20 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 2098326, close 1250002, bind 8724643, connect 0, delroute 0 10.01 real 6.35 user 74.18 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 696305, close 840329, bind 0, connect 2577150, delroute 0 10.00 real 2.15 user 46.31 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 887948, close 932475, bind 1853576, connect 1562135, delroute 0 10.00 real 2.39 user 51.80 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 639608, close 423630, bind 1380750, connect 1788882, delroute 0 10.29 real 2.03 user 41.48 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 795362, close 2201739, bind 3866147, connect 3270877, delroute 0 10.00 real 5.71 user 58.19 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