forked from sonoble/sonic-buildimage
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support shared headroom pool on top of dynamic buffer calculation (so…
…nic-net#1348) **- What I did** Support shared headroom pool on top of dynamic buffer calculation. Signed-off-by: Stephen Sun <stephens@nvidia.com> **- How I did it** 1. Introduce new commands for shared headroom pool configuration. - config buffer shared-headroom-pool over-subscribe-ratio - config buffer shared-headroom-pool size Shared headroom pool can be enabled by configuring either over-subscribe-ratio or size. In case both configured, the size will take effect. The following existing commands has been updated accordingly: - config buffer profile 2. Update db_migrator: - Port version 1.0.5 from 201911 branch - Port the main logic of Mellanox buffer migrator from 201911 - Add unit test infra for Mellanox buffer migrator 3. Command "config qos clear/reload" has been updated with tables for dynamic buffer calculation cleared as well **- How to verify it** Run unit test and regression test.
- Loading branch information
Showing
186 changed files
with
182,252 additions
and
417 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.