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
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
Unknown Object (File)
Sat, Apr 6, 7:58 AM
Unknown Object (File)
Feb 22 2024, 11:42 AM
Unknown Object (File)
Dec 20 2023, 4:55 AM
Unknown Object (File)
Dec 10 2023, 6:56 PM
Unknown Object (File)
Nov 19 2023, 6:13 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 Not Applicable
Unit
Tests Not Applicable

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?