START sys/netinet/bindconnect 2024-11-15T19:28:22Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 7030 -> 110000 ==== run-default ==== cc -O2 -pipe -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 470582, close 349510, bind 1933358, connect 1543625, delroute 0 10.00 real 1.99 user 27.99 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1227741, close 626739, bind 14867103, connect 0, delroute 0 10.00 real 9.29 user 77.74 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 19197, close 11652, bind 0, connect 4048564, delroute 0 10.00 real 2.43 user 76.12 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 123988, close 71658, bind 4586737, connect 2473673, delroute 0 10.00 real 4.03 user 74.51 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 64021, close 56765, bind 915769, connect 580398, delroute 0 10.09 real 0.90 user 45.13 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 108471, close 97752, bind 4718508, connect 2577447, delroute 0 10.01 real 4.07 user 74.83 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 1199427, close 909866, bind 4719697, connect 0, delroute 0 10.01 real 3.06 user 75.71 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 474743, close 773775, bind 0, connect 3134938, delroute 0 10.00 real 2.65 user 69.89 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 518459, close 785918, bind 1540397, connect 1664890, delroute 0 10.00 real 2.63 user 69.77 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 101794, close 157810, bind 502890, connect 541331, delroute 0 10.43 real 0.60 user 22.37 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 417566, close 2526679, bind 4102882, connect 4149347, delroute 0 10.01 real 5.94 user 69.17 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 784380, close 408663, bind 14692297, connect 0, delroute 0 10.01 real 8.46 user 77.56 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 18932, close 10336, bind 0, connect 4355290, delroute 0 10.00 real 2.65 user 77.87 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 90188, close 48149, bind 4498382, connect 2332493, delroute 0 10.00 real 3.99 user 73.41 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 184500, close 91191, bind 5337434, connect 2764073, delroute 0 10.18 real 5.01 user 73.79 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 73461, close 57271, bind 4601979, connect 2406520, delroute 0 10.00 real 4.06 user 73.15 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 1214507, close 622510, bind 14902683, connect 0, delroute 0 10.01 real 8.89 user 77.57 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 5823, close 3654, bind 0, connect 2784844, delroute 0 10.00 real 1.88 user 74.70 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 47654, close 28424, bind 3499993, connect 1590008, delroute 0 10.00 real 2.78 user 72.19 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 63837, close 66201, bind 1708443, connect 924222, delroute 0 10.10 real 1.50 user 48.26 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 42492, close 51552, bind 3608085, connect 1696017, delroute 0 10.01 real 3.09 user 71.55 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 1154864, close 914330, bind 4616477, connect 0, delroute 0 10.01 real 3.15 user 75.66 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 373654, close 511838, bind 0, connect 2541654, delroute 0 10.00 real 1.96 user 64.44 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 409416, close 565774, bind 1210164, connect 1425966, delroute 0 10.00 real 1.64 user 65.76 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 99246, close 165634, bind 559412, connect 631855, delroute 0 10.51 real 0.73 user 24.60 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 331041, close 2560230, bind 3665712, connect 3966852, delroute 0 10.00 real 5.53 user 65.00 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 943164, close 491170, bind 14759588, connect 0, delroute 0 10.01 real 8.83 user 77.59 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 16817, close 9810, bind 0, connect 4337128, delroute 0 10.00 real 2.71 user 77.94 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 91606, close 52230, bind 4531859, connect 2236070, delroute 0 10.00 real 3.52 user 73.19 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 182514, close 100149, bind 5382670, connect 2707298, delroute 0 10.24 real 4.42 user 72.78 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 79261, close 65863, bind 4563223, connect 2297897, delroute 0 10.00 real 3.40 user 73.91 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