Page MenuHomeFreeBSD

There are congestion control algorithms will that pull in srtt, and this can cause issues with rack.
ClosedPublic

Authored by rrs on May 18 2023, 5:31 PM.
Tags
None
Referenced Files
F85083745: D40146.diff
Sat, Jun 1, 10:45 AM
F85014720: D40146.id122079.diff
Fri, May 31, 1:36 PM
Unknown Object (File)
Wed, May 29, 5:00 PM
Unknown Object (File)
Sat, May 25, 1:26 AM
Unknown Object (File)
Sun, May 5, 7:44 PM
Unknown Object (File)
Apr 30 2024, 9:03 PM
Unknown Object (File)
Apr 29 2024, 10:24 PM
Unknown Object (File)
Apr 6 2024, 5:25 AM

Details

Summary

When using rack, cubic and htcp will grab the srtt, but they think it is in ticks. For rack
it is in micro-seconds (which we should probably move all stacks to actually). This causes
issues so instead lets make a new interface so that any CC module can pull the srtt in
whatever granularity they want.

Test Plan

run rack with cubic and poke at the BB logs to make sure the RTT is being pulled in correctly.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped