Page MenuHomeFreeBSD

tcp: Update cubic CC module variable names to align with RFC8312bis
ClosedPublic

Authored by rscheff on Jun 6 2023, 12:09 PM.
Tags
None
Referenced Files
F83113920: D40436.diff
Mon, May 6, 11:39 AM
Unknown Object (File)
Thu, May 2, 10:40 PM
Unknown Object (File)
Thu, May 2, 10:39 PM
Unknown Object (File)
Thu, May 2, 10:39 PM
Unknown Object (File)
Thu, May 2, 9:56 PM
Unknown Object (File)
Mon, Apr 22, 9:39 PM
Unknown Object (File)
Sun, Apr 14, 5:30 PM
Unknown Object (File)
Mon, Apr 8, 2:00 PM
Subscribers

Details

Summary

This is the first patch in a series of patches, to update the FBSD
cubic CC module to better align with cubic as specified in RFC8312bis.

  • Renamed a few cubic state variables to the variable names found in

the RFC8312bis specification. This makes the code more understandable
for someone reading the RFC and the code. It also makes the variable
naming convention more uniform.

This diff was extracted from a patch by Bhaskar Pardeshi at VMware Inc.

No functional change.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 51923
Build 48814: arc lint + arc unit

Event Timeline

I think you are not only renaming variables, but also adding new ones. Please reflect that in the commit message.

This revision is now accepted and ready to land.Jun 6 2023, 8:21 PM

Is this patch targeted at FreeBSD15 head, after FreeBSD 14 is branched? Is this patch just for early review and is not planned to commit until FreeBSD 15 becomes the head?