]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tcp: add counter to track when SACK loss recovery uses TSO
authorRichard Scheffenegger <rscheff@FreeBSD.org>
Wed, 8 May 2024 12:36:53 +0000 (14:36 +0200)
committerRichard Scheffenegger <rscheff@FreeBSD.org>
Wed, 8 May 2024 12:37:33 +0000 (14:37 +0200)
commit2a9aae9e5f7a1a218b2c05ed28d811e533912118
tree7ea6d7be4b2b1f845542ac9c048ffc1e346a94c5
parentdcdfe44901eca56254ac41b11b6c7b730a276935
tcp: add counter to track when SACK loss recovery uses TSO

Add a counter to track how frequently SACK has transmitted
more than one MSS using TSO. Instances when this will be
beneficial is the use of PRR, or when ACK thinning due to
GRO/LRO or ACK discards by the network are present.

Reviewed By: tuexen, #transport
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D45070
sys/netinet/in_kdtrace.c
sys/netinet/in_kdtrace.h
sys/netinet/tcp_output.c
sys/netinet/tcp_var.h
usr.bin/netstat/inet.c