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

[202211] [Mellanox] Update SDK/FW/SAI to 4.6.1020/2012.1020/SAIBuild2211.25.1.0 (#16096) #16095

Merged
merged 7 commits into from
Aug 20, 2023

Conversation

keboliu
Copy link
Collaborator

@keboliu keboliu commented Aug 10, 2023

This is to backport #16096

Why I did it

SONiC changes:

  1. Support Spectrum4 ASIC FW binary building.
  2. Support new SDK sx-obj-desc lib building since new SAI need it.
  3. Remove SX_SCEW debian package from Mellanox SDK build since we are no longer using it (we use libxml2 instead).
  4. Update SAI, SDK, FW to version 4.6.1020/2012.1020/SAIBuild2211.25.1.0

SDK/FW bug fixes

  1. In SPC-1 platforms: Fastboot mode is not operational for Split port with Force mode in 50G speed
  2. SFP modules are kept in disabled state after set LPM (low power mode) on/off for at least 3 minutes.
  3. When preforming fast boot from an old SDK version (currently installed) to a newer one (target version), and the system was initially loaded with a new SDK version (past version), and the system has not been wiped, under specific conditions, the fast boot would use the past version's data and may fail.

SDK/FW Features

  1. On SN2700 all ports can support y cable by credo

SAI bug Fixes

  1. When creating an ACL rule with SAI_ACL_ENTRY_ATTR_FIELD_SRC_IP/SAI_ACL_ENTRY_ATTR_FIELD_DST_IP enabled, and then disabling the field by setting enable=false, a match on L3_type=IPv4 will remain programmed for the rule Issue resolved after the fix
  2. Allow the max scale of virtual routers to be configure for SPC-1, SPC-2, SPC-3 when fastboot enable
  3. Remove default hash key of SRC_MAC, DST_MAC and ETH_TYPE

SAI features

  1. Port init profile
  2. Dual ToR Active-Standby | Additional MAC support
Work item tracking
  • Microsoft ADO (number only):

How I did it

Update SDK/FW/SAI make files

How to verify it

Run full sonic-mgmt regression on Mellanox platform

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)

@keboliu
Copy link
Collaborator Author

keboliu commented Aug 13, 2023

/azpw run Azure.sonic-buildimage

@mssonicbld
Copy link
Collaborator

/AzurePipelines run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@dprital dprital self-requested a review August 13, 2023 08:17
@keboliu keboliu force-pushed the 202211_update_sdk_fw_sai branch from e401672 to 603ad69 Compare August 14, 2023 06:54
@keboliu keboliu force-pushed the 202211_update_sdk_fw_sai branch from 603ad69 to b5b9847 Compare August 14, 2023 07:18
@keboliu keboliu changed the title [202211] [Mellanox] Update SDK/FW/SAI to 4.6.1018/2012.1018/SAIBuild2211.25.0.133 [202211] [Mellanox] Update SDK/FW/SAI to 4.6.1020/2012.1020/SAIBuild2211.25.1.0 Aug 14, 2023
@keboliu keboliu marked this pull request as ready for review August 14, 2023 07:43
@keboliu keboliu requested a review from lguohan as a code owner August 14, 2023 07:43
@keboliu keboliu marked this pull request as draft August 14, 2023 12:28
@keboliu keboliu marked this pull request as ready for review August 15, 2023 07:29
@keboliu
Copy link
Collaborator Author

keboliu commented Aug 15, 2023

/azpw run Azure.sonic-buildimage

@mssonicbld
Copy link
Collaborator

/AzurePipelines run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@liat-grozovik
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@liat-grozovik
Copy link
Collaborator

@StormLiangMS please help to merge

@liat-grozovik liat-grozovik changed the title [202211] [Mellanox] Update SDK/FW/SAI to 4.6.1020/2012.1020/SAIBuild2211.25.1.0 [202211] [Mellanox] Update SDK/FW/SAI to 4.6.1020/2012.1020/SAIBuild2211.25.1.0 (#16096) Aug 15, 2023
@StormLiangMS StormLiangMS merged commit 4f403c9 into sonic-net:202211 Aug 20, 2023
@keboliu keboliu deleted the 202211_update_sdk_fw_sai branch October 28, 2023 03:18
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