Component: qos-hw
46 changelog entries across 11 version(s)
Activity over time (changelog entries per month)
- added "default" flags to default entries;
- added "mirror-profile" which allows to select profile (traffic-class) for mirrored traffic;
- always show usage and PFC counters, even when they are zero;
- fixed counters for ports that are configured with "offline" tx-manager;
- fixed profile add/remove for CRS812;
- fixed shared-pools for CRS812;
- remove unnecessary "offline" tx-manager for CRS812 (not supported by hardware);
- always use qos-hw-offloading=yes for CRS812 device;
- added mirror-buffers property and monitoring values;
- fixed global buffer limits for 98CX8410 switch;
- allow to disable/enable profiles, disabled or removed profile gets replaced with the default;
- enabling PFC on port also requires setting egress-rate-queueN;
- fixed export when changing default Tx Manager;
- fixed incorrect port byte-use counter;
- improved PFC behavior;
- improved system stability when enabling QoS;
- improved WRED and ECN behavior;
- rename pfcN-pause and pfcN-resume to pfcN-pause-threshold and pfcN-resume-threshold;
- reworked PCP and DSCP mapping (now supports single, multiple and range values, previous configuration with minimal value mapping is converted to a single value);
- switch-cpu port trust settings are forced to "keep";
- added H and I flags to queues;
- added new monitoring properties for ports and global QoS stats;
- added queue-buffers property to tx-manager;
- allow port print stats, usage and pfc while QoS is disabled;
- allow to set queue-buffers in bytes, percent or auto;
- enabling ECN forces WRED (unless share is disabled);
- fixed egress-rate limit validation;
- fixed global buffer limits for 98DX8212 and 98DX8332 switches;
- fixed WRED thresholds;
- improved behavior when changing ports tx-manger;
- limit WRED to queues with enabled shared buffers;
- added "offline" tx-manager (CLI only);
- added "profile" and "map" support for CPU port;
- added congestion avoidance support for 98DX8xxx, 98DX4xxx, 98DX325x switch chips (CLI only);
- added ECN marking support for compatible switches;
- added per-queue traffic shapers (CLI only);
- added Priority Flow Control for compatible switches (CLI only);
- added support for QoS profile assignment via ACL rules;
- added WRED support for compatible switches;
- fixed port "print stats/usage" when using "from" property;
- replaced buffer with bytes in QoS monitor;
- fixed "tx-queue7-packet" counter;
- added initial congestion avoidance support for 98DX224S, 98DX226S, and 98DX3236 switch chips (CLI only);
- keep VLAN priority in packets that are sent from CPU;
- added QoS marking support for 98DXxxxx switches (CLI only);
- renamed VLAN "priority" field to "pcp" to avoid confusion;