START sys/netinet/bindconnect 2025-02-14T19:31:47Z ==== 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 886124, close 598630, bind 882126, connect 1743368, delroute 0 10.00 real 2.03 user 20.23 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1930581, close 1088066, bind 6250047, connect 0, delroute 0 10.00 real 5.08 user 67.23 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 263472, close 364910, bind 0, connect 2520823, delroute 0 10.00 real 1.70 user 23.13 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 360907, close 393329, bind 650356, connect 2021940, delroute 0 10.00 real 1.65 user 25.74 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 123958, close 123342, bind 344450, connect 316053, delroute 0 10.18 real 0.40 user 44.53 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 711154, close 2658039, bind 3907796, connect 3761575, delroute 0 10.00 real 6.41 user 56.02 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 845607, close 1097419, bind 3867401, connect 0, delroute 0 10.01 real 2.94 user 57.95 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 531818, close 1361273, bind 0, connect 3426899, delroute 0 10.00 real 2.71 user 42.43 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 558512, close 1392231, bind 1805642, connect 1667194, delroute 0 10.00 real 2.70 user 43.96 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 188112, close 291558, bind 638125, connect 649298, delroute 0 10.21 real 0.91 user 42.43 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 453403, close 3696729, bind 4233907, connect 4265291, delroute 0 10.00 real 7.54 user 51.53 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 2337352, close 1208957, bind 8504460, connect 0, delroute 0 10.01 real 6.73 user 74.68 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 754899, close 772290, bind 0, connect 2480412, delroute 0 10.00 real 2.15 user 48.01 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 975161, close 866993, bind 1798884, connect 1559309, delroute 0 10.00 real 2.78 user 53.48 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 843883, close 493413, bind 1629894, connect 1674330, delroute 0 10.27 real 2.49 user 50.18 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 858771, close 1791665, bind 3240361, connect 2778090, delroute 0 10.00 real 5.73 user 60.35 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 1916729, close 983968, bind 5474975, connect 0, delroute 0 10.01 real 4.06 user 61.44 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 131655, close 159309, bind 0, connect 1419473, delroute 0 10.00 real 1.32 user 15.98 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 159385, close 148528, bind 235673, connect 1244573, delroute 0 10.00 real 0.93 user 15.32 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 103379, close 104360, bind 367786, connect 324353, delroute 0 10.17 real 0.41 user 43.97 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 550652, close 3388672, bind 3976376, connect 4012816, delroute 0 10.01 real 7.16 user 47.11 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 835045, close 1090810, bind 3803714, connect 0, delroute 0 10.01 real 2.99 user 58.08 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 486309, close 1219958, bind 0, connect 3064056, delroute 0 10.00 real 2.95 user 37.29 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 511820, close 1310593, bind 1679131, connect 1569359, delroute 0 10.00 real 2.58 user 38.57 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 170377, close 265978, bind 636849, connect 636893, delroute 0 10.27 real 1.02 user 41.83 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 422990, close 3807035, bind 3994260, connect 4164204, delroute 0 10.00 real 7.43 user 46.74 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 2109100, close 1223510, bind 8279155, connect 0, delroute 0 10.01 real 6.42 user 74.94 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 661387, close 799230, bind 0, connect 2545384, delroute 0 10.00 real 2.17 user 45.48 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 857421, close 968170, bind 1809450, connect 1576358, delroute 0 10.00 real 2.67 user 51.45 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 568525, close 373499, bind 1222358, connect 1820710, delroute 0 10.35 real 2.19 user 39.61 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 774484, close 2076261, bind 3581648, connect 3061646, delroute 0 10.01 real 5.66 user 58.76 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