Component: qos-hw
125 changelog entries across 43 version(s)
Releases by channel (stacked)
- display queue0 limits for CPU port;
- fixed "offline" tx-manager ability to queue at least one packet (introduced in v7.21);
- prohibit setting CPU port with "offline" tx-manager;
- added ECN and PFC support on CRS8xx (additional fixes);
- display queue0 limits for CPU port;
- fixed "offline" tx-manager ability to queue at least one packet (introduced in v7.21);
- fixed CPU traffic mapping to queues on CRS8xx switches;
- prohibit setting CPU port with "offline" tx-manager;
- display queue0 limits for CPU port;
- fixed "offline" tx-manager ability to queue at least one packet (introduced in v7.21);
- prohibit setting CPU port with "offline" tx-manager;
- added automap setting to QoS Profiles (enabled by default);
- added ECN and PFC support on CRS8xx;
- added new default "auto" value to mirror-buffers, multicast-buffers, shared-buffers QoS Settings (old defaults are shown in export after upgrade);
- added queueX-byte-max stats to port usage on CRS8xx;
- introduced lossless-traffic-class and lossless-buffers settings;
- removed shared-pool-index setting;
- 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 show usage and PFC counters, even when they are zero;
- always use qos-hw-offloading=yes for CRS812 device;
- always use qos-hw-offloading=yes for CRS812 device;
- 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 (CLI only);
- 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);
- added mirror-buffers property and monitoring values;
- added mirror-buffers property and monitoring values;
- fixed global buffer limits for 98CX8410 switch;
- fixed wred-threshold (introduced in v7.18beta2);
- 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";
- improved PFC behavior (additional fixes);
- improved system stability when enabling QoS;
- allow to disable/enable profiles, disabled or removed profile gets replaced with the default (additional fixes);
- improved PFC behavior (additional fixes);
- improved WRED and ECN behavior (additional fixes);
- reworked PCP and DSCP mapping (now supports single, multiple and range values, previous configuration with minimal value mapping is converted to a single value);
- 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 WRED and ECN behavior;
- rename pfcN-pause and pfcN-resume to pfcN-pause-threshold and pfcN-resume-threshold;
- 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 queue-buffers property to tx-manager (additional fixes);
- fixed egress-rate limit validation;
- fixed WRED thresholds;
- improved behavior when changing ports tx-manger;
- fixed incorrect per-port packet and byte cap (introduced in v7.16beta1);
- added H and I flags to queues (CLI only);
- added new monitoring properties for ports and global QoS stats (CLI only);
- added queue-buffers property to tx-manager (CLI only);
- allow port print stats, usage and pfc while QoS is disabled (CLI only);
- allow to set queue-buffers in bytes, percent or auto (CLI only);
- enabling ECN forces WRED (unless share is disabled);
- fixed global buffer limits for 98DX8212 and 98DX8332 switches;
- 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;