Page MenuHomeFreeBSD

explicit NewReno module dependency
AbandonedPublic

Authored by rscheff on Jan 25 2019, 6:14 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 23 2023, 3:09 AM
Unknown Object (File)
Sep 21 2023, 5:37 PM
Unknown Object (File)
Sep 11 2023, 4:53 AM
Unknown Object (File)
Jun 16 2023, 4:03 PM
Unknown Object (File)
Nov 30 2022, 3:23 AM
Subscribers

Details

Reviewers
None
Summary

Add explicit NewReno module dependency to all modular congestion control methods

The default and fall-back congestion control mechanism is always NewReno. In
order to prevent someone mistakenly trying to not load newreno, add an explicit
module dependency.

To keep things simple, added FreeBSD major version as the reference.

Typically, the TCP code is fairly stable though.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 22151
Build 21369: arc lint + arc unit

Event Timeline

I think this is not needed, since cc_newreno is statically compiled into the kernel and not compiled as a module.