HomeFreeBSD

MFC rS361348: DCTCP: update alpha only once after loss recovery.

Description

MFC rS361348: DCTCP: update alpha only once after loss recovery.

In mixed ECN marking and loss scenarios it was found, that
the alpha value of DCTCP is updated two times. The second
update happens with freshly initialized counters indicating
to ECN loss. Overall this leads to alpha not adjusting as
quickly as expected to ECN markings, and therefore lead to
excessive loss.

Reported by: Cheng Cui
Reviewed by: chengc_netapp.com, rrs, tuexen (mentor)
Approved by: tuexen (mentor), rgrimes (mentor, blanket)
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D24817

Details

Provenance
rscheffAuthored on
Reviewer
cc
Differential Revision
D24817: DCTCP: update alpha only once after loss recovery.
Parents
rS361807: Document upgrade procedure in FREEBSD-upgrade
Branches
Unknown
Tags
Unknown