START sys/netinet/bindconnect 2024-05-15T20:10:05Z ==== 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 727677, close 1224422, bind 2696780, connect 2104659, delroute 0 10.00 real 3.76 user 28.75 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1405456, close 975766, bind 11890801, connect 0, delroute 0 10.00 real 8.48 user 78.45 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 22895, close 22913, bind 0, connect 4283988, delroute 0 10.00 real 2.66 user 75.41 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 201838, close 177987, bind 5030934, connect 2654403, delroute 0 10.00 real 5.52 user 75.15 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 74943, close 88745, bind 973939, connect 612768, delroute 0 10.13 real 0.98 user 47.90 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 297596, close 848535, bind 6276282, connect 3791839, delroute 0 10.01 real 6.82 user 74.31 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 1623795, close 236081, bind 2943095, connect 0, delroute 0 10.01 real 1.95 user 79.16 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 657584, close 615103, bind 0, connect 2818954, delroute 0 10.00 real 2.31 user 72.95 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 936174, close 478185, bind 1671510, connect 1172815, delroute 0 10.00 real 2.34 user 74.74 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 97095, close 145261, bind 458041, connect 532716, delroute 0 10.46 real 0.73 user 23.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 495864, close 2087173, bind 3509373, connect 3689554, delroute 0 10.00 real 5.85 user 73.01 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 1053223, close 763759, bind 12711996, connect 0, delroute 0 10.01 real 8.16 user 78.06 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 76049, close 78577, bind 0, connect 5664640, delroute 0 10.00 real 3.66 user 79.51 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 194620, close 162980, bind 5593873, connect 2758224, delroute 0 10.00 real 5.42 user 76.42 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 263327, close 186429, bind 5881876, connect 2959231, delroute 0 10.22 real 5.51 user 76.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 266340, close 779265, bind 6601749, connect 3918990, delroute 0 10.00 real 7.00 user 75.83 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 1391425, close 966752, bind 11959665, connect 0, delroute 0 10.01 real 8.84 user 78.40 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 3898, close 6929, bind 0, connect 3125827, delroute 0 10.00 real 2.09 user 73.44 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 53204, close 57006, bind 3723982, connect 1737485, delroute 0 10.00 real 3.67 user 71.39 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 77230, close 110726, bind 2375471, connect 1239834, delroute 0 10.11 real 2.23 user 54.41 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 131619, close 743578, bind 5367629, connect 3363718, delroute 0 10.00 real 5.37 user 71.27 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 1547117, close 295795, bind 2627795, connect 0, delroute 0 10.00 real 2.07 user 78.31 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 604711, close 301941, bind 0, connect 2165719, delroute 0 10.00 real 1.74 user 71.08 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 741084, close 323105, bind 1196027, connect 1082371, delroute 0 10.00 real 1.66 user 72.45 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 91340, close 147465, bind 495837, connect 639881, delroute 0 10.47 real 0.84 user 26.01 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 375029, close 1987693, bind 3001048, connect 3471186, delroute 0 10.01 real 5.35 user 68.99 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 1171341, close 879905, bind 12223509, connect 0, delroute 0 10.01 real 8.37 user 78.21 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 75735, close 89747, bind 0, connect 5628975, delroute 0 10.00 real 3.78 user 78.88 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 205732, close 184498, bind 5526892, connect 2649826, delroute 0 10.00 real 5.12 user 77.09 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 255118, close 203561, bind 5905914, connect 2893245, delroute 0 10.24 real 5.83 user 75.11 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 293671, close 1035501, bind 6868353, connect 4171465, delroute 0 10.01 real 7.44 user 75.07 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