START sys/netinet/bindconnect 2025-01-27T19:27:45Z ==== 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 1601883, close 1429880, bind 1129034, connect 1279082, delroute 0 10.00 real 2.24 user 27.88 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1905809, close 1514710, bind 3595458, connect 0, delroute 0 10.00 real 3.47 user 65.20 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1236170, close 1197200, bind 0, connect 1455905, delroute 0 10.00 real 1.62 user 28.81 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1452225, close 1411871, bind 478999, connect 993464, delroute 0 10.00 real 1.61 user 32.87 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 144224, close 125034, bind 217857, connect 225193, delroute 0 10.24 real 0.33 user 32.79 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 768902, close 2317353, bind 2891680, connect 3018876, delroute 0 10.00 real 5.20 user 51.42 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 1967754, close 717845, bind 318103, connect 0, delroute 0 10.01 real 1.11 user 33.85 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1843246, close 466421, bind 0, connect 278715, delroute 0 10.00 real 0.83 user 28.47 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1876647, close 519183, bind 122245, connect 158570, delroute 0 10.00 real 0.90 user 29.83 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 904852, close 193652, bind 185959, connect 205830, delroute 0 10.36 real 0.64 user 26.75 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1039784, close 1952981, bind 1514274, connect 1656167, delroute 0 10.00 real 3.16 user 38.49 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 2111371, close 1466791, bind 4919213, connect 0, delroute 0 10.01 real 4.42 user 76.55 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1712875, close 1742720, bind 0, connect 1110077, delroute 0 10.00 real 2.25 user 39.24 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1741637, close 1681333, bind 836539, connect 780557, delroute 0 10.00 real 2.32 user 46.99 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1274386, close 824934, bind 1214202, connect 1140705, delroute 0 10.26 real 2.26 user 54.59 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 922654, close 2299798, bind 2913227, connect 2748670, delroute 0 10.01 real 5.14 user 58.82 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 1932358, close 1543232, bind 3386365, connect 0, delroute 0 10.01 real 3.38 user 64.04 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 511179, close 485036, bind 0, connect 1126194, delroute 0 10.00 real 1.20 user 17.12 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 665031, close 618918, bind 187025, connect 997847, delroute 0 10.00 real 1.09 user 19.20 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 194629, close 146827, bind 186288, connect 229408, delroute 0 10.26 real 0.26 user 31.75 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 578351, close 2071272, bind 2145078, connect 2581721, delroute 0 10.00 real 4.30 user 36.33 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 2117745, close 545147, bind 211281, connect 0, delroute 0 10.01 real 0.98 user 30.74 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1802997, close 455145, bind 0, connect 245640, delroute 0 10.00 real 0.78 user 27.80 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1914546, close 471429, bind 91638, connect 125930, delroute 0 10.00 real 1.04 user 28.50 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 930960, close 200705, bind 178567, connect 205735, delroute 0 10.36 real 0.60 user 27.32 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1115255, close 1624512, bind 1182985, connect 1356960, delroute 0 10.00 real 2.97 user 34.09 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 2344518, close 1472732, bind 2344852, connect 0, delroute 0 10.01 real 2.49 user 62.96 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2410432, close 1206381, bind 0, connect 535554, delroute 0 10.00 real 1.60 user 31.99 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2381143, close 1220119, bind 357629, connect 345008, delroute 0 10.00 real 1.52 user 35.48 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1000212, close 692176, bind 857697, connect 1120173, delroute 0 10.29 real 1.66 user 44.88 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1280170, close 2109304, bind 2445306, connect 2327310, delroute 0 10.01 real 4.27 user 49.38 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