HomeFreeBSD

Set slow start threshold more accurately on loss to be flightsize/2 instead of

Description

Set slow start threshold more accurately on loss to be flightsize/2 instead of
cwnd/2 as recommended by RFC5681. (spotted by mmacy at nextbsd dot org)

Restore pre-r307901 behavior of aligning ssthresh/cwnd on mss boundary. (spotted
by slawa at zxy dot spb dot ru)

Tested by: dim, Slawa <slawa at zxy dot spb dot ru>
MFC after: 1 month
X-MFC with: r307901
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D8349

Details

Provenance
hirenAuthored on
Differential Revision
D8349: Setting ssthresh more accurately on loss.
Parents
rS308179: ioat(4): Allocate contiguous descriptors
Branches
Unknown
Tags
Unknown