HomeFreeBSD

tcp: Add hystart++ to our cubic implementation.

Description

tcp: Add hystart++ to our cubic implementation.

As promised to the transport call on 11/4/22 here is an implementation
of hystart++ for cubic. It also cleans up the tcp_congestion function
to have a better name. Common variables are moved into the general
cc.h structure so that both cubic and newreno can use them for
hystart++

Reviewed by: Michael Tuexen, Richard Scheffenegger
Sponsored by: Netflix Inc.
Differential Revision: https://reviews.freebsd.org/D33035

Details

Provenance
rrsAuthored on Feb 7 2022, 11:37 AM
Reviewer
tuexen
Differential Revision
D33035: tcp: Add hystart++ to our cubic implementation.
Parents
rG476438e81f1e: xen: remove public headers in sys/xen/interface
Branches
Unknown
Tags
Unknown