START sys/netinet/bindconnect 2024-04-25T23:34:52Z ==== setup-maxfiles ==== [[ $(sysctl -n kern.maxfiles) -ge 110000 ]] || sysctl kern.maxfiles=110000 kern.maxfiles: 2950 -> 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 60267, close 47065, bind 453437, connect 232840, delroute 0 10.01 real 0.75 user 33.42 sys ==== run-inet-udp-bind ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 6 -c 0 count: socket 160174, close 92086, bind 4314520, connect 0, delroute 0 10.01 real 3.17 user 84.55 sys ==== run-inet-udp-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 257, close 119, bind 0, connect 471651, delroute 0 10.01 real 0.78 user 78.91 sys ==== run-inet-udp-bind-connect ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 8900, close 5424, bind 822108, connect 421580, delroute 0 10.02 real 1.24 user 82.60 sys ==== run-inet-udp-100000 ==== time ./bindconnect -f inet -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 61828, close 43190, bind 782523, connect 388028, delroute 0 10.60 real 1.08 user 60.97 sys ==== run-inet-udp-reuseport ==== time ./bindconnect -f inet -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 7794, close 6167, bind 832111, connect 423904, delroute 0 10.02 real 1.07 user 81.77 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 181346, close 90658, bind 810642, connect 0, delroute 0 10.01 real 0.61 user 80.57 sys ==== run-inet-tcp-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 109326, close 62074, bind 0, connect 404854, delroute 0 10.01 real 0.64 user 78.52 sys ==== run-inet-tcp-bind-connect ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 112789, close 63313, bind 276636, connect 213770, delroute 0 10.01 real 0.52 user 79.22 sys ==== run-inet-tcp-100000 ==== time ./bindconnect -f inet -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 80016, close 72994, bind 444879, connect 368840, delroute 0 12.05 real 0.94 user 54.58 sys ==== run-inet-tcp-reuseport ==== time ./bindconnect -f inet -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 87542, close 178651, bind 478203, connect 394623, delroute 0 10.01 real 0.88 user 77.52 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 140676, close 86876, bind 4293072, connect 0, delroute 0 10.02 real 2.77 user 84.43 sys ==== run-inet-any-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 312, close 109, bind 0, connect 585038, delroute 0 10.01 real 0.81 user 82.15 sys ==== run-inet-any-bind-connect ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 4055, close 2195, bind 941986, connect 324731, delroute 0 10.01 real 1.24 user 80.16 sys ==== run-inet-any-100000 ==== time ./bindconnect -f inet -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 88767, close 47061, bind 1761084, connect 650345, delroute 0 10.88 real 2.48 user 80.72 sys ==== run-inet-any-reuseport ==== time ./bindconnect -f inet -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 3524, close 3372, bind 938898, connect 329644, delroute 0 10.01 real 1.08 user 79.84 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 161114, close 94241, bind 4396977, connect 0, delroute 0 10.01 real 3.23 user 84.20 sys ==== run-inet6-udp-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 440, close 232, bind 0, connect 567074, delroute 0 10.01 real 0.84 user 80.98 sys ==== run-inet6-udp-bind-connect ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 11242, close 6809, bind 1083294, connect 370574, delroute 0 10.01 real 1.34 user 79.97 sys ==== run-inet6-udp-100000 ==== time ./bindconnect -f inet6 -p udp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 61900, close 48594, bind 1110354, connect 420873, delroute 0 10.60 real 1.29 user 61.11 sys ==== run-inet6-udp-reuseport ==== time ./bindconnect -f inet6 -p udp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 10560, close 9791, bind 1084247, connect 378933, delroute 0 10.01 real 1.23 user 80.90 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 182300, close 89672, bind 786608, connect 0, delroute 0 10.01 real 0.54 user 81.00 sys ==== run-inet6-tcp-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 94424, close 55773, bind 0, connect 387450, delroute 0 10.01 real 0.67 user 75.44 sys ==== run-inet6-tcp-bind-connect ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 98149, close 57631, bind 250485, connect 208130, delroute 0 10.01 real 0.57 user 77.63 sys ==== run-inet6-tcp-100000 ==== time ./bindconnect -f inet6 -p tcp -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 78658, close 77285, bind 470322, connect 416397, delroute 0 11.47 real 0.86 user 61.98 sys ==== run-inet6-tcp-reuseport ==== time ./bindconnect -f inet6 -p tcp -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 75684, close 182061, bind 434815, connect 378926, delroute 0 10.01 real 0.70 user 75.36 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 134295, close 81433, bind 4243327, connect 0, delroute 0 10.01 real 2.79 user 84.31 sys ==== run-inet6-any-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 0 -c 6 count: socket 712, close 404, bind 0, connect 695974, delroute 0 10.01 real 0.89 user 82.93 sys ==== run-inet6-any-bind-connect ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 count: socket 22504, close 13403, bind 931976, connect 596728, delroute 0 10.01 real 1.40 user 85.32 sys ==== run-inet6-any-100000 ==== time ./bindconnect -f inet6 -p any -n 100000 -s 2 -o 1 -b 3 -c 3 count: socket 119473, close 61463, bind 1383703, connect 830194, delroute 0 11.10 real 2.09 user 83.22 sys ==== run-inet6-any-reuseport ==== time ./bindconnect -f inet6 -p any -n 16 -s 2 -o 1 -b 3 -c 3 -r count: socket 20336, close 16770, bind 950038, connect 601953, delroute 0 10.02 real 1.38 user 84.66 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