START sys/netinet/bindconnect 2025-01-25T06:36:59Z ==== 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 1454895, close 1936863, bind 842491, connect 553951, delroute 0 10.01 real 3.49 user 24.06 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1167677, close 684026, bind 4427182, connect 0, delroute 0 10.01 real 5.38 user 34.60 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1341009, close 242617, bind 0, connect 2038303, delroute 0 10.00 real 4.46 user 34.79 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2161690, close 649755, bind 640927, connect 442628, delroute 0 10.01 real 4.21 user 35.81 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 147902, close 75397, bind 83368, connect 87245, delroute 0 10.36 real 0.44 user 17.92 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1605828, close 846883, bind 864919, connect 564963, delroute 0 10.01 real 4.22 user 35.74 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 975026, close 461490, bind 1015145, connect 0, delroute 0 10.02 real 2.58 user 36.28 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1081723, close 253435, bind 0, connect 929212, delroute 0 10.00 real 3.48 user 32.96 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1093150, close 293779, bind 428620, connect 340106, delroute 0 10.00 real 3.34 user 32.92 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 116234, close 30991, bind 81445, connect 60140, delroute 0 10.77 real 0.39 user 15.08 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1071441, close 438196, bind 554706, connect 481350, delroute 0 10.00 real 4.23 user 32.04 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 2176587, close 1004226, bind 1322914, connect 0, delroute 0 10.01 real 3.51 user 36.51 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1993394, close 720497, bind 0, connect 1078316, delroute 0 10.00 real 3.70 user 36.38 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1941600, close 866859, bind 599305, connect 574090, delroute 0 10.00 real 3.12 user 36.82 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1845744, close 531803, bind 656237, connect 596615, delroute 0 10.41 real 3.71 user 35.91 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1691347, close 997079, bind 766531, connect 628109, delroute 0 10.00 real 4.04 user 36.05 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 1993105, close 974890, bind 1217360, connect 0, delroute 0 10.01 real 2.91 user 36.94 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 2105773, close 229032, bind 0, connect 1043819, delroute 0 10.00 real 4.77 user 34.54 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 2202988, close 550867, bind 471542, connect 332553, delroute 0 10.00 real 4.77 user 35.16 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 120480, close 64915, bind 126207, connect 87237, delroute 0 10.38 real 0.34 user 17.03 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1809565, close 981143, bind 696059, connect 414524, delroute 0 10.00 real 4.13 user 35.67 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 1083580, close 405741, bind 845168, connect 0, delroute 0 10.01 real 2.90 user 36.07 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1064278, close 309222, bind 0, connect 819643, delroute 0 10.00 real 3.46 user 31.65 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1132642, close 288663, bind 451639, connect 326856, delroute 0 10.00 real 3.34 user 33.04 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 151797, close 39305, bind 101268, connect 74301, delroute 0 10.71 real 0.46 user 15.26 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1119211, close 396737, bind 562270, connect 439596, delroute 0 10.01 real 4.17 user 32.79 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 1694458, close 591679, bind 1131934, connect 0, delroute 0 10.01 real 3.09 user 37.14 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 1859824, close 420622, bind 0, connect 710647, delroute 0 10.00 real 4.01 user 36.07 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1660772, close 543503, bind 452242, connect 426104, delroute 0 10.01 real 3.57 user 36.45 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 1808333, close 405271, bind 411727, connect 357905, delroute 0 10.40 real 4.34 user 35.31 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 1352139, close 845862, bind 549268, connect 538675, delroute 0 10.01 real 3.35 user 36.60 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