Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Mellanox] Support SKU Mellanox-SN5600-O128 #18440

Merged
merged 4 commits into from
Apr 14, 2024

Conversation

stephenxs
Copy link
Collaborator

@stephenxs stephenxs commented Mar 22, 2024

Why I did it

Align ACS-SN5600 buffer templates to reduce redundant code
Support Mellanox-SN5600-O128

Work item tracking
  • Microsoft ADO (number only):

How I did it

Add relevant files to support the new SKU
Update the SN5600 device files to align with the buffer configuration required.

How to verify it

Regression test

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

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

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)

stephenxs and others added 3 commits March 20, 2024 07:55
Reduce redundant code and logic

Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
@stephenxs stephenxs marked this pull request as ready for review April 11, 2024 06:51
@liat-grozovik liat-grozovik merged commit c076c12 into sonic-net:master Apr 14, 2024
19 checks passed
@stephenxs stephenxs deleted the align-5600-buffer-templates branch April 14, 2024 13:49
@keboliu
Copy link
Collaborator

keboliu commented Apr 22, 2024

@yxieca would you please help to cherry-pick?

@yxieca
Copy link
Contributor

yxieca commented Apr 22, 2024

@yxieca would you please help to cherry-pick?

@keboliu this seems to be a new feature code? We only take bug fixes in feature branches

@keboliu
Copy link
Collaborator

keboliu commented Apr 25, 2024

@yxieca would you please help to cherry-pick?

@keboliu this seems to be a new feature code? We only take bug fixes in feature branches

Hi @yxieca this is not a new feature, we updated some existing buffer profile to fix some issue and also added a new SKU.

@yxieca
Copy link
Contributor

yxieca commented Apr 25, 2024

@yxieca would you please help to cherry-pick?

@keboliu this seems to be a new feature code? We only take bug fixes in feature branches

Hi @yxieca this is not a new feature, we updated some existing buffer profile to fix some issue and also added a new SKU.

Mellanox-SN5600-O128 is a brand new folder, how is it a bug fix?

@yxieca
Copy link
Contributor

yxieca commented Apr 29, 2024

@yxieca would you please help to cherry-pick?

@keboliu this seems to be a new feature code? We only take bug fixes in feature branches

Hi @yxieca this is not a new feature, we updated some existing buffer profile to fix some issue and also added a new SKU.

Mellanox-SN5600-O128 is a brand new folder, how is it a bug fix?

Per offline discussion with Liat, this hardware platform already existing in 202305. The new hardware sku doesn't contain code could affect other nvidia platforms. And the new hardware sku has been tested by nvidia on 202311 branch.

mssonicbld pushed a commit to mssonicbld/sonic-buildimage that referenced this pull request Apr 29, 2024
- Why I did it
Align ACS-SN5600 buffer templates to reduce redundant code
Support Mellanox-SN5600-O128

- How I did it
Add relevant files to support the new SKU
Update the SN5600 device files to align with the buffer configuration required.

- How to verify it
Regression test

Signed-off-by: Stephen Sun <stephens@nvidia.com>
@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202311: #18819

mssonicbld pushed a commit that referenced this pull request May 1, 2024
- Why I did it
Align ACS-SN5600 buffer templates to reduce redundant code
Support Mellanox-SN5600-O128

- How I did it
Add relevant files to support the new SKU
Update the SN5600 device files to align with the buffer configuration required.

- How to verify it
Regression test

Signed-off-by: Stephen Sun <stephens@nvidia.com>
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.

5 participants