[Mellanox] Add SPC5 SN5640 platform, Mellanox-SN5640-C512S2,Mellanox-SN5640-C448O16 SKUs#47
Closed
[Mellanox] Add SPC5 SN5640 platform, Mellanox-SN5640-C512S2,Mellanox-SN5640-C448O16 SKUs#47
Conversation
b71cc11 to
95bc7c5
Compare
DavidZagury
requested changes
Jan 12, 2025
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai_5640_512x100g.xml
Outdated
Show resolved
Hide resolved
DavidZagury
reviewed
Jan 12, 2025
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/hwsku.json
Outdated
Show resolved
Hide resolved
95bc7c5 to
3db5a93
Compare
3db5a93 to
dfd87e8
Compare
dprital
reviewed
Jan 12, 2025
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t0.j2
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t1.j2
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/pg_profile_lookup.ini
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/port_config.ini
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai.profile
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai_5640_512x100g.xml
Outdated
Show resolved
Hide resolved
fdfca0d to
cfc5521
Compare
cfc5521 to
f50a9f3
Compare
Owner
Author
|
@DavidZagury @dprital all comments were addressed. |
DavidZagury
reviewed
Jan 15, 2025
stephenxs
reviewed
Jan 16, 2025
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
Outdated
Show resolved
Hide resolved
device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
Outdated
Show resolved
Hide resolved
Owner
Author
|
@stephenxs all comments were addressed. thanks for the review |
DavidZagury
approved these changes
Jan 16, 2025
dprital
approved these changes
Jan 16, 2025
stephenxs
reviewed
Jan 17, 2025
| -%} | ||
| {% set ingress_lossless_pool_size = '105420800' %} | ||
| {% set ingress_lossless_pool_xoff = '0' %} | ||
| {% set egress_lossless_pool_size = '136210432' %} |
Collaborator
There was a problem hiding this comment.
where does this number come from? I see the maximum pool is 709427 cells which is 136209984 bytes
| 'spinerouter_leafrouter' : '0m' | ||
| } | ||
| -%} | ||
| {% set ingress_lossless_pool_size = '105420800' %} |
| 'spinerouter_leafrouter' : '0m' | ||
| } | ||
| -%} | ||
| {% set ingress_lossless_pool_size = '108271616' %} |
Owner
Author
|
@stephenxs Fixed buffer_defaults_t0/1.j2 files. thanks |
stephenxs
approved these changes
Jan 20, 2025
noaOrMlnx
pushed a commit
that referenced
this pull request
Feb 18, 2025
…ly (sonic-net#21743) #### Why I did it src/sonic-stp ``` * 29eb387 - (HEAD -> master, origin/master, origin/HEAD) Fixing compilaion error for marvell_armhf (#47) (9 hours ago) [Divya Kumaran Chandralekha] * b7da558 - Merge pull request #44 from wajahatrazi/stp_co_pr (3 days ago) [Divya Kumaran Chandralekha] |\ | failure_prs.log skip_prs.log 47e1e77 - Merge branch 'master' into stp_co_pr (3 days ago) [Divya Kumaran Chandralekha] | |\ | |/ |/| * | 6e4a94f - Merge pull request #46 from divyachandralekha/pvst_pr_1 (4 days ago) [Divya Kumaran Chandralekha] |\ \ | failure_prs.log skip_prs.log | aa5e824 - libevent explicit building dependency removed (4 days ago) [Divya Chandralekha] |/ / * | 9345e5a - Merge pull request #43 from omaaartamer/fix/alignment-warnings (5 days ago) [Divya Kumaran Chandralekha] * | eedb772 - [stp] Add memory alignment padding to structures (9 weeks ago) [omaaartamer] * | 128e53d - fix: resolve STP alignment warnings (9 weeks ago) [omaaartamer] / * 30febfa - Fixing changes in the code (9 weeks ago) [Wajahat Razi] ``` #### How I did it #### How to verify it #### Description for the changelog
noaOrMlnx
pushed a commit
that referenced
this pull request
Aug 18, 2025
…sonic-net#23653) #### Why I did it src/dhcpmon ``` * 35a907b - (HEAD -> 202505, origin/202505) [build] Update to install libyang3 in PR check (#47) (2 days ago) [mssonicbld] ``` #### How I did it #### How to verify it #### Description for the changelog
noaOrMlnx
pushed a commit
that referenced
this pull request
Oct 26, 2025
… HEAD automatically (sonic-net#1345) #### Why I did it src/sonic-linux-kernel ``` * c16b6b2 - (HEAD -> 202412, origin/HEAD, origin/202412) Merge pull request #47 from mssonicbld/sonicbld/202412-merge (4 days ago) [mssonicbld] * 06419f5 - Merge branch '202411' of https://github.com/sonic-net/sonic-linux-kernel into 202412 (4 days ago) [Sonic Automation] * 276873a - [build] Use package.trafficmanager instead of sonicstorage.blob (sonic-net#494) (5 days ago) [mssonicbld] ``` #### How I did it #### How to verify it #### Description for the changelog
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add Mellanox SPC5 SN5640 platform, Mellanox-SN5640-C512S2 and Mellanox-SN5640-C448O16 SKUs
Why I did it
To support new Mellanox platform and SKUs
Work item tracking
How I did it
Add and modified relevant files to support new platform and SKUs
How to verify it
Install supporting image on SN5640 Mellanox switch, deploy one of the SKUs
Which release branch to backport (provide reason below if selected)
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)