START	sys/kern/sosplice/perf	2025-03-05T04:37:09Z

==== run-tcp-copy ====
cc -O2 -pipe  -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g  -MD -MP  -c /usr/src/regress/sys/kern/sosplice/perf/relay.c
cc   -o relay relay.o 
ln -s relay copy
ssh ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make copy splice'
cc -O2 -pipe  -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g  -MD -MP  -c /usr/src/regress/sys/kern/sosplice/perf/relay.c
cc   -o relay relay.o 
ln -s relay copy
ln -s relay splice
pkill -x tcpbench
*** Error 1 in target 'run-tcp-copy' (ignored)
ssh -f ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make PROG= LOCAL_ADDR=10.188.81.21 REMOTE_ADDR=10.188.81.22 remote-tcp-copy' ;  sleep 2 ;  tcpbench  -t 7 -b 10.188.81.21 -s -p 12346 &  sleep 1 ;  tcpbench  -t 5 10.188.81.22 ;  pkill -x tcpbench
pkill -x copy
*** Error 1 in target 'remote-tcp-copy' (ignored)
./copy  -b 10.188.81.22 12345 10.188.81.21 12346 &  rpid=$! ;  sleep 10 ;  kill $rpid
  elapsed_ms          bytes         mbps   bwidth 
  elapsed_ms          bytes         mbps   bwidth 
        1000      112553040      900.424  100.00% 
Conn:   1 Mbps:      900.424 Peak Mbps:      900.424 Avg Mbps:      900.424
        1000      112534216      900.274  100.00% 
Conn:   1 Mbps:      900.274 Peak Mbps:      900.274 Avg Mbps:      900.274
        2000      113809904      911.391  100.00% 
Conn:   1 Mbps:      911.391 Peak Mbps:      911.391 Avg Mbps:      911.391
        2000      113809904      910.479  100.00% 
Conn:   1 Mbps:      910.479 Peak Mbps:      910.479 Avg Mbps:      910.479
        3000      113808456      910.468  100.00% 
Conn:   1 Mbps:      910.468 Peak Mbps:      911.391 Avg Mbps:      910.468
        3000      113808456      910.468  100.00% 
Conn:   1 Mbps:      910.468 Peak Mbps:      910.479 Avg Mbps:      910.468
        4000      113809904      910.479  100.00% 
Conn:   1 Mbps:      910.479 Peak Mbps:      911.391 Avg Mbps:      910.479
        4000      113809904      910.479  100.00% 
Conn:   1 Mbps:      910.479 Peak Mbps:      910.479 Avg Mbps:      910.479
        5000      113809904      910.479  100.00% 
Conn:   1 Mbps:      910.479 Peak Mbps:      911.391 Avg Mbps:      910.479
        5000      113812800      910.502  100.00% 
Conn:   1 Mbps:      910.502 Peak Mbps:      910.502 Avg Mbps:      910.502
--- 10.188.81.22 tcpbench statistics ---
681502648 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 900.424/908.648/911.391/4.127 Mbps
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
681502648 bytes received over 6.002 seconds
bandwidth min/avg/max/std-dev = 900.274/908.440/910.502/4.083 Mbps
sleep 1

==== run-tcp-splice ====
ln -s relay splice
ssh ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make copy splice'
`copy' is up to date.
`splice' is up to date.
pkill -x tcpbench
*** Error 1 in target 'run-tcp-splice' (ignored)
ssh -f ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make PROG= LOCAL_ADDR=10.188.81.21 REMOTE_ADDR=10.188.81.22 remote-tcp-splice' ;  sleep 2 ;  tcpbench  -t 7 -b 10.188.81.21 -s -p 12346 &  sleep 1 ;  tcpbench  -t 5 10.188.81.22 ;  pkill -x tcpbench
pkill -x splice
*** Error 1 in target 'remote-tcp-splice' (ignored)
./splice  -b 10.188.81.22 12345 10.188.81.21 12346 &  rpid=$! ;  sleep 10 ;  kill $rpid
  elapsed_ms          bytes         mbps   bwidth 
  elapsed_ms          bytes         mbps   bwidth 
        1000      113104728      904.838  100.00% 
Conn:   1 Mbps:      904.838 Peak Mbps:      904.838 Avg Mbps:      904.838
        1000      113083008      904.664  100.00% 
Conn:   1 Mbps:      904.664 Peak Mbps:      904.664 Avg Mbps:      904.664
        2000      113822936      910.583  100.00% 
Conn:   1 Mbps:      910.583 Peak Mbps:      910.583 Avg Mbps:      910.583
        2000      113811352      910.491  100.00% 
Conn:   1 Mbps:      910.491 Peak Mbps:      910.491 Avg Mbps:      910.491
        3000      113811352      910.491  100.00% 
Conn:   1 Mbps:      910.491 Peak Mbps:      910.583 Avg Mbps:      910.491
        3000      113805560      910.444  100.00% 
Conn:   1 Mbps:      910.444 Peak Mbps:      910.491 Avg Mbps:      910.444
        4000      113802664      910.421  100.00% 
Conn:   1 Mbps:      910.421 Peak Mbps:      910.583 Avg Mbps:      910.421
        4000      113818592      910.549  100.00% 
Conn:   1 Mbps:      910.549 Peak Mbps:      910.549 Avg Mbps:      910.549
        5000      113815696      910.526  100.00% 
Conn:   1 Mbps:      910.526 Peak Mbps:      910.583 Avg Mbps:      910.526
        5000      113809904      910.479  100.00% 
Conn:   1 Mbps:      910.479 Peak Mbps:      910.549 Avg Mbps:      910.479
--- 10.188.81.22 tcpbench statistics ---
682099224 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 904.838/909.372/910.583/2.268 Mbps
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
682099224 bytes received over 6.002 seconds
bandwidth min/avg/max/std-dev = 904.664/909.325/910.549/2.331 Mbps
sleep 1

==== run-udp-copy ====
ssh ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make copy splice'
`copy' is up to date.
`splice' is up to date.
pkill -x tcpbench
*** Error 1 in target 'run-udp-copy' (ignored)
ssh -f ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make PROG= LOCAL_ADDR=10.188.81.21 REMOTE_ADDR=10.188.81.22 remote-udp-copy' ;  sleep 2 ;  tcpbench -u -t 7 -b 10.188.81.21 -s -p 12346 &  sleep 1 ;  tcpbench -u -t 5 10.188.81.22 ;  pkill -x tcpbench
pkill -x copy
*** Error 1 in target 'remote-udp-copy' (ignored)
./copy -u -b 10.188.81.22 12345 10.188.81.21 12346 &  rpid=$! ;  sleep 10 ;  kill $rpid
Elapsed:        1000 Mbps:     965.868 Peak Mbps:     965.868 Tx PPS:   82020
Elapsed:        1000 Mbps:     957.094 Peak Mbps:     957.094 Rx PPS:   81275
Elapsed:        2000 Mbps:     958.064 Peak Mbps:     965.868 Tx PPS:   81357
Elapsed:        1999 Mbps:     958.005 Peak Mbps:     958.005 Rx PPS:   81352
Elapsed:        3000 Mbps:     957.083 Peak Mbps:     965.868 Tx PPS:   81274
Elapsed:        3000 Mbps:     957.130 Peak Mbps:     958.005 Rx PPS:   81278
Elapsed:        4000 Mbps:     957.047 Peak Mbps:     965.868 Tx PPS:   81271
Elapsed:        4000 Mbps:     957.130 Peak Mbps:     958.005 Rx PPS:   81278
Elapsed:        5000 Mbps:     957.118 Peak Mbps:     965.868 Tx PPS:   81277
Elapsed:        5000 Mbps:     957.130 Peak Mbps:     958.005 Rx PPS:   81278
--- 10.188.81.22 tcpbench statistics ---
718902720 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 957.047/959.036/965.868/3.437 Mbps
Elapsed:        6000 Mbps:     957.130 Peak Mbps:     958.005 Rx PPS:   81278
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
718109312 bytes received over 6.002 seconds
bandwidth min/avg/max/std-dev = 957.094/957.270/958.005/0.329 Mbps
sleep 1

==== run-udp-splice ====
ssh ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make copy splice'
`copy' is up to date.
`splice' is up to date.
pkill -x tcpbench
*** Error 1 in target 'run-udp-splice' (ignored)
ssh -f ot2 'cd /usr/src/regress/sys/kern/sosplice/perf && make PROG= LOCAL_ADDR=10.188.81.21 REMOTE_ADDR=10.188.81.22 remote-udp-splice' ;  sleep 2 ;  tcpbench -u -t 7 -b 10.188.81.21 -s -p 12346 &  sleep 1 ;  tcpbench -u -t 5 10.188.81.22 ;  pkill -x tcpbench
pkill -x splice
*** Error 1 in target 'remote-udp-splice' (ignored)
./splice -u -b 10.188.81.22 12345 10.188.81.21 12346 &  rpid=$! ;  sleep 10 ;  kill $rpid
Elapsed:        1000 Mbps:     965.868 Peak Mbps:     965.868 Tx PPS:   82020
Elapsed:        1000 Mbps:     957.224 Peak Mbps:     957.224 Rx PPS:   81286
Elapsed:        2000 Mbps:     958.064 Peak Mbps:     965.868 Tx PPS:   81357
Elapsed:        1999 Mbps:     958.017 Peak Mbps:     958.017 Rx PPS:   81353
Elapsed:        3000 Mbps:     957.083 Peak Mbps:     965.868 Tx PPS:   81274
Elapsed:        3000 Mbps:     957.094 Peak Mbps:     958.017 Rx PPS:   81275
Elapsed:        4000 Mbps:     957.071 Peak Mbps:     965.868 Tx PPS:   81273
Elapsed:        4000 Mbps:     957.106 Peak Mbps:     958.017 Rx PPS:   81276
Elapsed:        5000 Mbps:     957.094 Peak Mbps:     965.868 Tx PPS:   81275
Elapsed:        5000 Mbps:     957.130 Peak Mbps:     958.017 Rx PPS:   81278
--- 10.188.81.22 tcpbench statistics ---
718902720 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 957.071/959.036/965.868/3.437 Mbps
Elapsed:        6000 Mbps:     957.130 Peak Mbps:     958.017 Rx PPS:   81278
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
718159360 bytes received over 6.002 seconds
bandwidth min/avg/max/std-dev = 957.094/957.284/958.017/0.331 Mbps
sleep 1

PASS	sys/kern/sosplice/perf	Duration 0m51.09s