From a753d25c1cf5fd3de300312413c638153c07b516 Mon Sep 17 00:00:00 2001 From: siqbal1986 Date: Sun, 29 Sep 2024 18:08:49 -0700 Subject: [PATCH] updated the document based on community input Signed-off-by: Shahzad Iqbal Signed-off-by: siqbal1986 --- doc/QOS/SAI-Proposal-Egress-DSCP.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/QOS/SAI-Proposal-Egress-DSCP.md b/doc/QOS/SAI-Proposal-Egress-DSCP.md index d8b8f4ac5..9325b37c7 100644 --- a/doc/QOS/SAI-Proposal-Egress-DSCP.md +++ b/doc/QOS/SAI-Proposal-Egress-DSCP.md @@ -38,6 +38,7 @@ The overall behavior can be segregated into three sections of the pipeline. Ingr # Model for Egress Behavior # The DSCP value set by various components on the egress side of the ASIC pipeline shall have the following precedence in descending order. This precedence shall apply to packets in the egress pipeline and shall override any other DSCP value set by the Ingress stage. +**However This precedence would be overriden if the platform provides the necessary SAI capibility API for Egress precedence check. This SAI API currently does not exist but would be added at a later date. For further details, please refer to the Community feedback section of this document.** 1. Egress ACL. @@ -56,3 +57,17 @@ These following is a logical diagram which shows how the DSCP value of a packet + +## Community Feedback ## +After discussion with the SAI community the following feedback was recieved. + +1. The proposal should be enhanced to cover for both Ingress and Egress stages of pipelines. + +2. A SAI attribute should be devised to query the precedence behaviour set by the platform. + +The following issues have been created to track these additional enhancements. + +https://github.com/opencomputeproject/SAI/issues/2080 Request for SAI Ingress DSCP/TC precedence behavior document. + +https://github.com/opencomputeproject/SAI/issues/2081 Request for SAI capability check to determine the Ingress/Egress DSCP/TC action precedence supported by the ASIC +