START sys/netinet/bindconnect 2025-03-08T19:30:11Z ==== 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 881806, close 608283, bind 929912, connect 1816005, delroute 0 10.01 real 2.12 user 20.62 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 1968392, close 1105978, bind 6365514, connect 0, delroute 0 10.00 real 4.82 user 66.69 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 299154, close 369936, bind 0, connect 2530526, delroute 0 10.00 real 1.70 user 22.93 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 385495, close 399472, bind 651850, connect 2037143, delroute 0 10.00 real 1.82 user 25.61 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 120922, close 128182, bind 356838, connect 329148, delroute 0 10.13 real 0.55 user 44.32 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 723937, close 2615323, bind 3855107, connect 3742112, delroute 0 10.01 real 6.02 user 56.71 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 862488, close 1118554, bind 3901583, connect 0, delroute 0 10.01 real 3.04 user 57.55 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 544260, close 1393234, bind 0, connect 3481203, delroute 0 10.00 real 2.96 user 42.87 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 570969, close 1428558, bind 1856579, connect 1720299, delroute 0 10.00 real 2.96 user 44.66 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 131753, close 193663, bind 523179, connect 521278, delroute 0 10.23 real 0.74 user 42.39 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 465831, close 3660148, bind 4211150, connect 4285310, delroute 0 10.00 real 7.22 user 51.83 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 2446982, close 1231069, bind 8637068, connect 0, delroute 0 10.01 real 6.59 user 74.60 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 837405, close 789960, bind 0, connect 2436804, delroute 0 10.00 real 2.17 user 47.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 1065505, close 878148, bind 1783662, connect 1541236, delroute 0 10.00 real 3.02 user 51.40 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 895159, close 521826, bind 1699502, connect 1686650, delroute 0 10.27 real 2.51 user 52.01 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 898851, close 1735125, bind 3186574, connect 2727719, delroute 0 10.00 real 5.23 user 58.95 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 1968379, close 1010696, bind 5615947, connect 0, delroute 0 10.01 real 4.23 user 61.97 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 195508, close 154619, bind 0, connect 1392099, delroute 0 10.00 real 0.76 user 16.46 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 218782, close 143598, bind 218458, connect 1225603, delroute 0 10.00 real 0.83 user 16.45 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 106554, close 110578, bind 373533, connect 334555, delroute 0 10.19 real 0.50 user 43.49 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 555625, close 3369472, bind 3984339, connect 4066701, delroute 0 10.00 real 6.89 user 48.41 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 845282, close 1120988, bind 3862850, connect 0, delroute 0 10.01 real 2.90 user 58.10 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 494466, close 1299382, bind 0, connect 3234234, delroute 0 10.00 real 3.05 user 38.87 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 521209, close 1449526, bind 1815696, connect 1710820, delroute 0 10.00 real 2.79 user 38.71 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 136814, close 214177, bind 568369, connect 563998, delroute 0 10.25 real 0.88 user 41.77 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 435900, close 3818810, bind 4104094, connect 4341308, delroute 0 10.00 real 7.07 user 46.34 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 2195917, close 1255204, bind 8568557, connect 0, delroute 0 10.01 real 6.05 user 76.81 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 703583, close 841511, bind 0, connect 2565638, delroute 0 10.00 real 2.06 user 46.24 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 903617, close 936021, bind 1837559, connect 1573665, delroute 0 10.00 real 2.70 user 51.87 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 622686, close 411783, bind 1324491, connect 1822562, delroute 0 10.29 real 2.29 user 40.42 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 801378, close 2047595, bind 3559675, connect 3040146, delroute 0 10.00 real 5.07 user 59.03 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