START sys/netinet/bindconnect 2025-02-16T19:33:43Z ==== 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 679059, close 560862, bind 836651, connect 1905116, delroute 0 10.00 real 1.69 user 19.66 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1863449, close 1138107, bind 6155490, connect 0, delroute 0 10.00 real 4.29 user 66.24 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 230678, close 312905, bind 0, connect 2527956, delroute 0 10.00 real 1.68 user 22.77 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 349012, close 415590, bind 687295, connect 2080894, delroute 0 10.00 real 1.59 user 25.59 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 129608, close 140831, bind 393410, connect 364203, delroute 0 10.17 real 0.56 user 45.41 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 725276, close 2892546, bind 4315355, connect 4124006, delroute 0 10.01 real 6.55 user 55.73 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 866908, close 1167726, bind 4126097, connect 0, delroute 0 10.01 real 3.09 user 57.09 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 540660, close 1475246, bind 0, connect 3688856, delroute 0 10.00 real 2.99 user 42.12 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 567078, close 1525577, bind 1979572, connect 1801174, delroute 0 10.00 real 3.18 user 44.13 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 166519, close 251752, bind 621001, connect 635939, delroute 0 10.26 real 0.80 user 44.41 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 464523, close 4080959, bind 4754285, connect 4746592, delroute 0 10.00 real 7.54 user 51.78 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 2249962, close 1207205, bind 8548681, connect 0, delroute 0 10.01 real 5.96 user 74.52 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 804099, close 815579, bind 0, connect 2528417, delroute 0 10.00 real 2.09 user 47.63 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 997661, close 906635, bind 1878232, connect 1614779, delroute 0 10.00 real 2.51 user 53.54 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 897762, close 511988, bind 1776863, connect 1701892, delroute 0 10.27 real 2.33 user 52.90 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 884447, close 1870108, bind 3464166, connect 2982436, delroute 0 10.00 real 5.36 user 59.96 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 1838286, close 1055935, bind 5266587, connect 0, delroute 0 10.01 real 3.88 user 59.40 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 128920, close 193907, bind 0, connect 1498517, delroute 0 10.00 real 0.88 user 16.66 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 138760, close 151213, bind 248842, connect 1284693, delroute 0 10.00 real 0.81 user 16.33 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 134706, close 161368, bind 463111, connect 412818, delroute 0 10.15 real 0.64 user 44.47 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 568678, close 3787473, bind 4452379, connect 4460119, delroute 0 10.00 real 7.05 user 47.03 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 844871, close 1168526, bind 4056187, connect 0, delroute 0 10.01 real 3.02 user 56.29 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 490895, close 1347570, bind 0, connect 3355956, delroute 0 10.00 real 2.86 user 38.16 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 518560, close 1494582, bind 1895890, connect 1755483, delroute 0 10.00 real 2.67 user 39.98 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 170319, close 275576, bind 662483, connect 667596, delroute 0 10.31 real 0.96 user 42.54 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 434183, close 4105547, bind 4411219, connect 4522754, delroute 0 10.00 real 7.13 user 48.01 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 1990124, close 1227047, bind 8196088, connect 0, delroute 0 10.01 real 5.87 user 72.05 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 695804, close 842319, bind 0, connect 2634639, delroute 0 10.00 real 2.16 user 46.46 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 879653, close 938345, bind 1906869, connect 1605009, delroute 0 10.00 real 2.59 user 50.97 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 653108, close 414381, bind 1462423, connect 1786545, delroute 0 10.29 real 2.07 user 43.82 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 792600, close 2265079, bind 3969872, connect 3385646, delroute 0 10.00 real 6.11 user 57.89 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