START sys/netinet/bindconnect 2025-02-21T19:34:12Z ==== 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 731948, close 619089, bind 915573, connect 1890424, delroute 0 10.01 real 1.71 user 20.79 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1890823, close 1114227, bind 6159938, connect 0, delroute 0 10.00 real 4.61 user 65.45 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 349355, close 470932, bind 0, connect 2591309, delroute 0 10.00 real 1.67 user 24.55 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 416804, close 441905, bind 698510, connect 1991865, delroute 0 10.00 real 1.86 user 26.28 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 97184, close 86602, bind 314221, connect 282958, delroute 0 10.15 real 0.44 user 46.20 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 724074, close 2944055, bind 4249855, connect 4108614, delroute 0 10.01 real 7.00 user 55.85 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 839921, close 1266516, bind 4256000, connect 0, delroute 0 10.00 real 3.23 user 58.37 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 537001, close 1574429, bind 0, connect 3774487, delroute 0 10.00 real 2.83 user 42.18 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 564490, close 1641411, bind 2052152, connect 1875500, delroute 0 10.00 real 3.16 user 43.48 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 134167, close 203515, bind 558185, connect 553571, delroute 0 10.39 real 0.91 user 42.52 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 456171, close 3794847, bind 4421420, connect 4444876, delroute 0 10.00 real 7.11 user 51.87 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 2339953, close 1208041, bind 8482775, connect 0, delroute 0 10.01 real 5.98 user 73.50 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 851324, close 785550, bind 0, connect 2377907, delroute 0 10.00 real 2.00 user 47.14 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1048250, close 887284, bind 1758789, connect 1503846, delroute 0 10.00 real 2.64 user 51.68 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 948745, close 496737, bind 1649334, connect 1590098, delroute 0 10.27 real 2.48 user 50.73 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 883696, close 1948711, bind 3466977, connect 2970355, delroute 0 10.00 real 5.07 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 1916491, close 1030279, bind 5416903, connect 0, delroute 0 10.00 real 3.97 user 59.53 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 310610, close 264917, bind 0, connect 1478773, delroute 0 10.00 real 0.84 user 16.99 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 247543, close 169706, bind 250591, connect 1218585, delroute 0 10.00 real 1.01 user 16.47 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 105746, close 113185, bind 393443, connect 343234, delroute 0 10.15 real 0.64 user 46.18 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 555768, close 3505600, bind 4114098, connect 4159886, delroute 0 10.00 real 7.30 user 48.13 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 834710, close 1217372, bind 4082294, connect 0, delroute 0 10.01 real 2.88 user 57.62 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 490006, close 1360448, bind 0, connect 3282309, delroute 0 10.00 real 2.66 user 38.25 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 516468, close 1574271, bind 1942126, connect 1787825, delroute 0 10.00 real 2.79 user 38.87 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 137610, close 218201, bind 587307, connect 581258, delroute 0 10.44 real 0.99 user 41.85 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 430768, close 4091361, bind 4442941, connect 4658053, delroute 0 10.00 real 7.66 user 46.91 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 2125931, close 1255106, bind 8500166, connect 0, delroute 0 10.01 real 5.88 user 73.51 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 702650, close 867673, bind 0, connect 2595589, delroute 0 10.00 real 2.17 user 46.13 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 897646, close 962865, bind 1855985, connect 1577508, delroute 0 10.00 real 2.77 user 50.99 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 648219, close 427573, bind 1362456, connect 1747785, delroute 0 10.28 real 2.17 user 42.59 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 795042, close 2231272, bind 3818001, connect 3250474, delroute 0 10.01 real 6.08 user 58.80 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