This commit will add a new concept to rack, tracepoints. A tracepoint
is a defined point inserted into the code (3 are included in this initial patch) that
allows a developer to insert a point that might be of interest. The developer numbers
the point in the tcp_rack.h file and then can use sysctl to enable that (or all) trace
points. A limit is also given to how many BB logged connections will turn on
so that a box is not overrun by BB logging.
Details
Details
- Reviewers
tuexen - Group Reviewers
transport - Commits
- rG6edfc10ca5fb: tcp: adding a functionality to define "trace points" so that BB logging can be…
test turning on the 3 example trace points and make sure BB logging does occur when
we get TCP to hit one of the conditions.
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped