During a recent deep dive into all the variables so I could
discover why stack switching caused larger retransmits I examined
every variable in rack. In the process I found quite a few bits
that were not used and needed cleanup. This update pulls
out all the unused pieces from rack. Note there are *no* functional
changes here, just the removal of unused variables and a bit of
spacing clean up.
Details
Details
- Reviewers
tuexen rscheff gallatin - Group Reviewers
transport - Commits
- rG8d64b4b4c450: cleanup of rack variables.
Make sure it compiles after removing the unused variables.
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/netinet/tcp_stacks/rack.c | ||
---|---|---|
13306 | Is this (and the next hunk) a functional change? |
Comment Actions
the cleanup of the debug/troubleshooting/dev variable looks largely fine to me.
Any plans to backport this to stable/13 or has the rack code diverged too much to not be worthwhile (hystart is specific to main, so if no MFC is planned, I am ok with the minor changes there in one diff).