freebsd-nq/sys/netinet/tcp_stacks
Richard Scheffenegger 4d0770f172 Prevent premature SACK block transmission during loss recovery
Under specific conditions, a window update can be sent with
outdated SACK information. Some clients react to this by
subsequently delaying loss recovery, making TCP perform very
poorly.

Reported by:	chengc_netapp.com
Reviewed by:	rrs, jtl
MFC after:	2 weeks
Sponsored by:	NetApp, Inc.
Differential Revision:	https://reviews.freebsd.org/D24237
2020-11-08 18:47:05 +00:00
..
bbr.c Prevent premature SACK block transmission during loss recovery 2020-11-08 18:47:05 +00:00
rack_bbr_common.c Prevent premature SACK block transmission during loss recovery 2020-11-08 18:47:05 +00:00
rack_bbr_common.h This commit brings things into sync with the advancements that 2020-05-04 20:28:53 +00:00
rack.c Prevent premature SACK block transmission during loss recovery 2020-11-08 18:47:05 +00:00
sack_filter.c Remove all trailing white space from the BBR/Rack fold. Bits 2020-02-12 12:40:06 +00:00
sack_filter.h This commit adds BBR (Bottleneck Bandwidth and RTT) congestion control. This 2019-09-24 18:18:11 +00:00
tcp_bbr.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
tcp_rack.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00