START sys/netinet/bindconnect 2025-03-18T19:28: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 819282, close 663156, bind 991549, connect 1874140, delroute 0 10.00 real 2.05 user 20.87 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1921332, close 1169028, bind 6470484, connect 0, delroute 0 10.00 real 4.72 user 67.87 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 265076, close 388969, bind 0, connect 2594176, delroute 0 10.00 real 1.62 user 23.82 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 377277, close 436503, bind 684553, connect 2053875, delroute 0 10.00 real 1.61 user 26.63 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 126339, close 131196, bind 375317, connect 348146, delroute 0 10.15 real 0.37 user 45.33 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 726796, close 2786609, bind 4105935, connect 3967817, delroute 0 10.00 real 5.90 user 55.72 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 856794, close 1155107, bind 4015641, connect 0, delroute 0 10.01 real 3.08 user 57.69 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 540738, close 1406272, bind 0, connect 3519665, delroute 0 10.00 real 2.89 user 43.22 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 568680, close 1443185, bind 1877333, connect 1719400, delroute 0 10.00 real 2.77 user 43.70 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 171321, close 259665, bind 617437, connect 624592, delroute 0 10.23 real 0.90 user 43.71 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 460682, close 3875152, bind 4519654, connect 4556997, delroute 0 10.01 real 7.43 user 51.75 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 2357634, close 1248970, bind 8879811, connect 0, delroute 0 10.01 real 6.33 user 75.93 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 802707, close 790039, bind 0, connect 2518326, delroute 0 10.00 real 2.47 user 48.06 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1018014, close 911460, bind 1870012, connect 1600670, delroute 0 10.00 real 2.74 user 54.25 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 916270, close 523495, bind 1773123, connect 1667156, delroute 0 10.27 real 2.71 user 53.68 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 892461, close 1826799, bind 3373339, connect 2886459, delroute 0 10.00 real 5.61 user 60.72 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 1927304, close 1096153, bind 6157812, connect 0, delroute 0 10.01 real 3.95 user 65.58 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 131398, close 150118, bind 0, connect 1419437, delroute 0 10.00 real 0.92 user 15.25 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 195804, close 148913, bind 232459, connect 1239892, delroute 0 10.00 real 0.68 user 16.39 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 182554, close 244821, bind 563590, connect 514289, delroute 0 10.15 real 0.72 user 44.27 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 561907, close 3555418, bind 4193431, connect 4238515, delroute 0 10.00 real 6.69 user 47.90 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 834849, close 1167606, bind 3983146, connect 0, delroute 0 10.01 real 3.17 user 56.09 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 495082, close 1312795, bind 0, connect 3269464, delroute 0 10.00 real 2.78 user 40.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 520986, close 1412910, bind 1791667, connect 1668433, delroute 0 10.00 real 2.81 user 38.88 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 163503, close 255869, bind 635581, connect 637164, delroute 0 10.31 real 1.00 user 42.18 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 435060, close 3997090, bind 4363056, connect 4549534, delroute 0 10.00 real 7.44 user 47.70 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 2122479, close 1273338, bind 8679318, connect 0, delroute 0 10.01 real 5.97 user 75.21 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 692289, close 818220, bind 0, connect 2545395, delroute 0 10.00 real 2.29 user 46.25 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 896977, close 933706, bind 1872932, connect 1569378, delroute 0 10.00 real 2.57 user 51.31 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 653767, close 422674, bind 1422010, connect 1790352, delroute 0 10.28 real 2.17 user 42.26 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 800677, close 2199027, bind 3764489, connect 3175710, delroute 0 10.00 real 5.33 user 58.35 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