Skip to content

[Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0#18293

Merged
yxieca merged 2 commits intosonic-net:masterfrom
ayurkiv-nvda:dscp_4700_sonic-net
Mar 18, 2024
Merged

[Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0#18293
yxieca merged 2 commits intosonic-net:masterfrom
ayurkiv-nvda:dscp_4700_sonic-net

Conversation

@ayurkiv-nvda
Copy link
Copy Markdown
Contributor

@ayurkiv-nvda ayurkiv-nvda commented Mar 7, 2024

Why I did it

Need to provide support for SN4700-O8V48 for Dual-ToR.
DSCP remapping is a part of Dual-ToR feature, so need to update HWSKU files to align with requirements

Work item tracking
  • Microsoft ADO (number only):

How I did it

Use QoS config the same as used in 4600C platform that is already supports Dual-ToR
update buffers for T0

How to verify it

Run DSCP remapping test for Dual-ToR

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

@lguohan
Copy link
Copy Markdown
Collaborator

lguohan commented Mar 8, 2024

@bingwang-ms to check

@ayurkiv-nvda
Copy link
Copy Markdown
Contributor Author

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Commenter does not have sufficient privileges for PR 18293 in repo sonic-net/sonic-buildimage

@bingwang-ms
Copy link
Copy Markdown
Contributor

For this specific HWSKU, the change looks good to me. For the Dual-ToR topo, the current plan is to use HWSKU Mellanox-SN4700-V64. Are you going to define the topo and buffer template as well?

…update buffers for t0

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
…update buffers for t0 (fixes after recalculation)

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
@bingwang-ms
Copy link
Copy Markdown
Contributor

@yxieca Can you please help merge this PR? Another PR will be raised for HWSKU SN4700-V64

@yxieca yxieca merged commit 2e1410c into sonic-net:master Mar 18, 2024
mssonicbld pushed a commit to mssonicbld/sonic-buildimage that referenced this pull request Mar 19, 2024
…update buffers for t0 (sonic-net#18293)

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0 (fixes after recalculation)

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

---------

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
@mssonicbld
Copy link
Copy Markdown
Collaborator

Cherry-pick PR to 202311: #18396

mssonicbld pushed a commit that referenced this pull request Mar 20, 2024
…update buffers for t0 (#18293)

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0 (fixes after recalculation)

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

---------

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
@ayurkiv-nvda
Copy link
Copy Markdown
Contributor Author

Reminder regarding cherry-pick this PR to 202305

@dgsudharsan
Copy link
Copy Markdown
Collaborator

@StormLiangMS Can you please cherry-pick for 202305?

mssonicbld pushed a commit to mssonicbld/sonic-buildimage that referenced this pull request Aug 2, 2024
…update buffers for t0 (sonic-net#18293)

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0 (fixes after recalculation)

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

---------

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
@mssonicbld
Copy link
Copy Markdown
Collaborator

Cherry-pick PR to 202305: #19773

mssonicbld pushed a commit that referenced this pull request Aug 2, 2024
…update buffers for t0 (#18293)

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0 (fixes after recalculation)

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>

---------

Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
@ayurkiv-nvda ayurkiv-nvda deleted the dscp_4700_sonic-net branch February 5, 2025 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants