START sys/netinet/bindconnect 2025-02-08T19:26:22Z ==== 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 861953, close 691413, bind 1047828, connect 1844993, delroute 0 10.01 real 1.75 user 21.16 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1958937, close 1135224, bind 6446447, connect 0, delroute 0 10.00 real 4.81 user 68.53 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 271989, close 358838, bind 0, connect 2501429, delroute 0 10.00 real 1.48 user 23.28 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 389379, close 423041, bind 677609, connect 2000651, delroute 0 10.00 real 1.52 user 26.44 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 147470, close 166541, bind 410837, connect 382312, delroute 0 10.14 real 0.57 user 46.12 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 710792, close 2635987, bind 3894398, connect 3761918, delroute 0 10.00 real 6.36 user 55.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 832676, close 1146638, bind 3957322, connect 0, delroute 0 10.01 real 2.86 user 58.87 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 533491, close 1356146, bind 0, connect 3383754, delroute 0 10.00 real 3.01 user 42.83 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 557049, close 1451679, bind 1795115, connect 1661196, delroute 0 10.00 real 3.06 user 43.97 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 146394, close 215330, bind 559452, connect 562725, delroute 0 10.23 real 0.74 user 43.29 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 450213, close 3786093, bind 4320714, connect 4402324, delroute 0 10.01 real 7.39 user 50.85 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 2316273, close 1176662, bind 8276278, connect 0, delroute 0 10.01 real 6.15 user 73.71 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 825924, close 756839, bind 0, connect 2313317, delroute 0 10.00 real 2.24 user 46.58 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 1039448, close 858046, bind 1694366, connect 1454675, delroute 0 10.00 real 2.56 user 51.63 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 877763, close 506617, bind 1673385, connect 1602063, delroute 0 10.27 real 2.65 user 51.92 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 844446, close 1847532, bind 3285837, connect 2830868, delroute 0 10.00 real 5.23 user 58.75 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 1975583, close 1020355, bind 5812412, connect 0, delroute 0 10.01 real 4.61 user 63.79 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 176063, close 161626, bind 0, connect 1407651, delroute 0 10.00 real 0.82 user 16.17 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 199370, close 139754, bind 216531, connect 1232966, delroute 0 10.00 real 0.84 user 15.72 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 102879, close 103901, bind 368744, connect 322196, delroute 0 10.16 real 0.51 user 43.07 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 551939, close 3483398, bind 4058740, connect 4130566, delroute 0 10.00 real 6.76 user 48.32 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 820501, close 1123417, bind 3866426, connect 0, delroute 0 10.01 real 3.25 user 58.15 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 485858, close 1270241, bind 0, connect 3140868, delroute 0 10.00 real 2.53 user 38.28 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 511007, close 1335206, bind 1691950, connect 1577596, delroute 0 10.00 real 2.56 user 39.37 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 145231, close 223746, bind 579958, connect 580854, delroute 0 10.26 real 0.71 user 42.36 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 421564, close 3936470, bind 4230119, connect 4434965, delroute 0 10.01 real 7.28 user 47.60 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 2121016, close 1226708, bind 8514556, connect 0, delroute 0 10.01 real 6.46 user 75.59 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 688768, close 961320, bind 0, connect 2440699, delroute 0 10.00 real 2.23 user 44.30 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 884211, close 920541, bind 1780685, connect 1500770, delroute 0 10.00 real 2.43 user 52.43 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 701916, close 483170, bind 1352124, connect 1679613, delroute 0 10.29 real 2.21 user 42.73 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 763597, close 2212929, bind 3709264, connect 3199784, delroute 0 10.01 real 5.73 user 58.64 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