freebsd-dev/sys/netinet/tcp_stacks
Michael Tuexen 1951fa791e RFC 3465 defines a limit L used in TCP slow start for limiting the number
of acked bytes as described in Section 2.2 of that document.
This patch ensures that this limit is not also applied in congestion
avoidance. Applying this limit also in congestion avoidance can result in
using less bandwidth than allowed.

Reported by:		l.tian.email@gmail.com
Reviewed by:		rrs, rscheff
MFC after:		3 days
Sponsored by:		Netflix, Inc.
Differential Revision:	https://reviews.freebsd.org/D26120
2020-08-25 09:42:03 +00:00
..
bbr.c TCP: remove special treatment for hardware (ifnet) TLS 2020-08-19 17:59:06 +00:00
rack_bbr_common.c This fixes several skyzaller issues found with the 2020-05-15 14:00:12 +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 RFC 3465 defines a limit L used in TCP slow start for limiting the number 2020-08-25 09:42:03 +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 This commit brings things into sync with the advancements that 2020-05-04 20:28:53 +00:00
tcp_rack.h This fixes a couple of skyzaller crashes. Most 2020-06-03 14:07:31 +00:00