START sys/netinet/bindconnect 2025-02-13T20:38:49Z ==== 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 2123571, close 1669730, bind 3487397, connect 2012682, delroute 0 10.00 real 4.04 user 32.82 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 3724997, close 409781, bind 4877327, connect 0, delroute 0 10.00 real 8.17 user 51.82 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2774665, close 173387, bind 0, connect 2235167, delroute 0 10.00 real 5.69 user 47.09 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3460320, close 173177, bind 1610261, connect 1168628, delroute 0 10.00 real 7.68 user 49.98 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 92407, close 2939, bind 77598, connect 69273, delroute 0 10.13 real 0.19 user 15.55 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3980083, close 137295, bind 678935, connect 562552, delroute 0 10.00 real 8.27 user 50.93 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 1430359, close 869427, bind 3947450, connect 0, delroute 0 10.00 real 5.34 user 50.91 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1229195, close 603410, bind 0, connect 3252955, delroute 0 10.00 real 4.67 user 48.67 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1224525, close 720092, bind 2008763, connect 1566186, delroute 0 10.00 real 4.40 user 47.53 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 108757, close 12409, bind 66335, connect 40535, delroute 0 10.33 real 0.34 user 14.32 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1286066, close 1104846, bind 2173906, connect 1799428, delroute 0 10.00 real 6.23 user 49.02 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 4328595, close 31687, bind 180583, connect 0, delroute 0 10.00 real 8.58 user 51.50 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 4185953, close 52989, bind 0, connect 589208, delroute 0 10.00 real 7.87 user 51.73 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4264299, close 54786, bind 214688, connect 171722, delroute 0 10.00 real 8.22 user 51.70 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 4434864, close 22493, bind 281026, connect 218094, delroute 0 10.16 real 8.38 user 51.47 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 4220719, close 118538, bind 360823, connect 295556, delroute 0 10.00 real 8.01 user 52.03 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 4440235, close 22651, bind 145979, connect 0, delroute 0 10.00 real 8.12 user 51.93 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1426974, close 248599, bind 0, connect 2945686, delroute 0 10.00 real 3.97 user 38.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 3873131, close 85970, bind 571257, connect 450352, delroute 0 10.00 real 7.69 user 49.99 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 78365, close 1186, bind 122142, connect 84323, delroute 0 10.15 real 0.17 user 19.15 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3752993, close 153876, bind 771405, connect 583201, delroute 0 10.00 real 7.31 user 50.81 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 1397040, close 934631, bind 4328677, connect 0, delroute 0 10.00 real 5.26 user 50.68 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1219699, close 482852, bind 0, connect 2957702, delroute 0 10.00 real 4.85 user 48.31 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1214693, close 618392, bind 1882179, connect 1401664, delroute 0 10.00 real 4.27 user 48.46 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 109051, close 15254, bind 84486, connect 53463, delroute 0 10.35 real 0.43 user 14.31 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1240164, close 1160802, bind 2251420, connect 1801793, delroute 0 10.01 real 6.36 user 48.94 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 3798827, close 17708, bind 103581, connect 0, delroute 0 10.00 real 8.32 user 51.77 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3437107, close 75070, bind 0, connect 941057, delroute 0 10.00 real 7.61 user 51.54 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 3808950, close 39327, bind 156193, connect 121540, delroute 0 10.00 real 7.78 user 52.16 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 3681214, close 18709, bind 100892, connect 69691, delroute 0 10.16 real 7.58 user 52.39 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3590586, close 80561, bind 282108, connect 227324, delroute 0 10.00 real 7.35 user 52.54 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