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

[master] Update XGS SAI version to 10.1.35.0 #19584

Merged
merged 1 commit into from
Jul 17, 2024

Conversation

r12f
Copy link
Contributor

@r12f r12f commented Jul 16, 2024

Why I did it

Upgrade the xgs SAI version to 10.1.35.0 to include the following changes:

  • 10.1.21.0: Update the ACL impelementation to enable the ACL switch bind to support PFCWD on MACSEC devices
  • 10.1.23.0: Handle the FDR stats get not supported more properly.
  • 10.1.24.0: (CSP CS00012316286) Fix LPM Miss ACL with counters fails
  • 10.1.25.0: Improve ECMP performance
  • 10.1.28.0: Fix SAI is not honoring the bcm_linkscan_interval set in .bcm config file for Ramon and error with setting SAI_NEIGHBOR_ENTRY_ATTR_IS_LOCAL attribute for neighbor
  • 10.1.29.0: Fix fabric switch initialization delayed if SW linkscan enabled during platform init
  • 10.1.30.0: (CSP CS00012356911) Fix traffic drops on all priorities when PFC asserted on two priorities.
  • 10.1.31.0: NHG performance fix
  • 10.1.33.0: (CSP CS00012345242) High CPU due to SAI code calls bcm_port_resource_get for every fabric error counter
  • 10.1.35.0: Support MMU configuration updates for TH5.
Work item tracking
  • Microsoft ADO (number only): 28724885

How I did it

Upgrade the SAI version in the sai.mk file.

How to verify it

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)

@Gfrom2016
Copy link
Contributor

/azpw ms_conflict

@Gfrom2016
Copy link
Contributor

@r12f Could you also list in the description what changes were included between version 10.1.21.0 and 10.1.35.0, in addition to the 10.1.35.0 version that exists now?

@r12f
Copy link
Contributor Author

r12f commented Jul 16, 2024

@r12f Could you also list in the description what changes were included between version 10.1.21.0 and 10.1.35.0, in addition to the 10.1.35.0 version that exists now?

Yep! Ze is working on it with Ziting to provide more details on the previous releases.

@Pterosaur
Copy link
Contributor

/azpw ms_conflict

1 similar comment
@Pterosaur
Copy link
Contributor

/azpw ms_conflict

@r12f
Copy link
Contributor Author

r12f commented Jul 16, 2024

Hi @Gfrom2016 , I have got the release log updated.

@Gfrom2016
Copy link
Contributor

Basic SONiC test on 202311 with 10.1.35.0 results: https://dev.azure.com/mssonic/internal/_build/results?buildId=596255&view=results, fyi

Copy link
Contributor

@Gfrom2016 Gfrom2016 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@r12f
Copy link
Contributor Author

r12f commented Jul 17, 2024

/azpw ms_conflict

@lguohan lguohan merged commit 200e4d5 into sonic-net:master Jul 17, 2024
11 checks passed
@r12f r12f deleted the user/r12f/update-bcmsai branch July 17, 2024 17:36
r12f added a commit to r12f/sonic-buildimage that referenced this pull request Jul 17, 2024
Why I did it
Upgrade the xgs SAI version to 10.1.35.0 to include the following changes:

10.1.21.0: Update the ACL impelementation to enable the ACL switch bind to support PFCWD on MACSEC devices
10.1.23.0: Handle the FDR stats get not supported more properly.
10.1.24.0: (CSP CS00012316286) Fix LPM Miss ACL with counters fails
10.1.25.0: Improve ECMP performance
10.1.28.0: Fix SAI is not honoring the bcm_linkscan_interval set in .bcm config file for Ramon and error with setting SAI_NEIGHBOR_ENTRY_ATTR_IS_LOCAL attribute for neighbor
10.1.29.0: Fix fabric switch initialization delayed if SW linkscan enabled during platform init
10.1.30.0: (CSP CS00012356911) Fix traffic drops on all priorities when PFC asserted on two priorities.
10.1.31.0: NHG performance fix
10.1.33.0: (CSP CS00012345242) High CPU due to SAI code calls bcm_port_resource_get for every fabric error counter
10.1.35.0: Support MMU configuration updates for TH5.

Work item tracking
Microsoft ADO (number only): 28724885
r12f added a commit to r12f/sonic-buildimage that referenced this pull request Jul 17, 2024
Why I did it
Upgrade the xgs SAI version to 10.1.35.0 to include the following changes:

10.1.21.0: Update the ACL impelementation to enable the ACL switch bind to support PFCWD on MACSEC devices
10.1.23.0: Handle the FDR stats get not supported more properly.
10.1.24.0: (CSP CS00012316286) Fix LPM Miss ACL with counters fails
10.1.25.0: Improve ECMP performance
10.1.28.0: Fix SAI is not honoring the bcm_linkscan_interval set in .bcm config file for Ramon and error with setting SAI_NEIGHBOR_ENTRY_ATTR_IS_LOCAL attribute for neighbor
10.1.29.0: Fix fabric switch initialization delayed if SW linkscan enabled during platform init
10.1.30.0: (CSP CS00012356911) Fix traffic drops on all priorities when PFC asserted on two priorities.
10.1.31.0: NHG performance fix
10.1.33.0: (CSP CS00012345242) High CPU due to SAI code calls bcm_port_resource_get for every fabric error counter
10.1.35.0: Support MMU configuration updates for TH5.

Work item tracking
Microsoft ADO (number only): 28724885
lguohan pushed a commit that referenced this pull request Jul 26, 2024
This is a manual cherry-pick of #19584
Upgrade the xgs SAI version to 10.1.35.0 to include the following changes:

10.1.21.0: Update the ACL implementation to enable the ACL switch bind to support PFCWD on MACSEC devices
10.1.22.0:[CS00012344045]Change FDR stat get message log level to SAI_LOG_LEVEL_INFO
10.1.23.0: Handle the FDR stats get not supported more properly.
10.1.24.0: [CS00012316286]Fix LPM Miss ACL with counters fails
10.1.25.0: Improve ECMP performance
10.1.26.0: interrupt IPS_QueueEnteredDel can't be cleared
10.1.28.0: Fix SAI is not honoring the bcm_linkscan_interval set in .bcm config file for Ramon and error with setting SAI_NEIGHBOR_ENTRY_ATTR_IS_LOCAL attribute for neighbor
10.1.29.0: [CS00012355787]Fix fabric switch initialization delayed if SW linkscan enabled during platform init
10.1.30.0: [CS00012356911]Fix traffic drops on all priorities when PFC asserted on two priorities.
10.1.31.0: NHG performance fix
10.1.33.0: [CS00012345242]High CPU due to SAI code calls bcm_port_resource_get for every fabric error counter
10.1.34.0: [CS00012354841] Backport JIRA SONIC-92812 to rel_ocp_sai_10_1: fix Make.main for no MACSec compilation
10.1.35.0: [CS00012355796, CS00012355797]Support MMU configuration updates for TH5.

Work item tracking
Microsoft ADO (number only): 28724885

Signed-off-by: zitingguo-ms <[email protected]>
arun1355492 pushed a commit to arun1355492/sonic-buildimage that referenced this pull request Jul 26, 2024
Why I did it
Upgrade the xgs SAI version to 10.1.35.0 to include the following changes:

10.1.21.0: Update the ACL impelementation to enable the ACL switch bind to support PFCWD on MACSEC devices
10.1.23.0: Handle the FDR stats get not supported more properly.
10.1.24.0: (CSP CS00012316286) Fix LPM Miss ACL with counters fails
10.1.25.0: Improve ECMP performance
10.1.28.0: Fix SAI is not honoring the bcm_linkscan_interval set in .bcm config file for Ramon and error with setting SAI_NEIGHBOR_ENTRY_ATTR_IS_LOCAL attribute for neighbor
10.1.29.0: Fix fabric switch initialization delayed if SW linkscan enabled during platform init
10.1.30.0: (CSP CS00012356911) Fix traffic drops on all priorities when PFC asserted on two priorities.
10.1.31.0: NHG performance fix
10.1.33.0: (CSP CS00012345242) High CPU due to SAI code calls bcm_port_resource_get for every fabric error counter
10.1.35.0: Support MMU configuration updates for TH5.

Work item tracking
Microsoft ADO (number only): 28724885
liushilongbuaa pushed a commit to liushilongbuaa/sonic-buildimage that referenced this pull request Aug 1, 2024
Why I did it
Upgrade the xgs SAI version to 10.1.35.0 to include the following changes:

10.1.21.0: Update the ACL impelementation to enable the ACL switch bind to support PFCWD on MACSEC devices
10.1.23.0: Handle the FDR stats get not supported more properly.
10.1.24.0: (CSP CS00012316286) Fix LPM Miss ACL with counters fails
10.1.25.0: Improve ECMP performance
10.1.28.0: Fix SAI is not honoring the bcm_linkscan_interval set in .bcm config file for Ramon and error with setting SAI_NEIGHBOR_ENTRY_ATTR_IS_LOCAL attribute for neighbor
10.1.29.0: Fix fabric switch initialization delayed if SW linkscan enabled during platform init
10.1.30.0: (CSP CS00012356911) Fix traffic drops on all priorities when PFC asserted on two priorities.
10.1.31.0: NHG performance fix
10.1.33.0: (CSP CS00012345242) High CPU due to SAI code calls bcm_port_resource_get for every fabric error counter
10.1.35.0: Support MMU configuration updates for TH5.

Work item tracking
Microsoft ADO (number only): 28724885
@bingwang-ms
Copy link
Contributor

@r12f Please file another PR to 202405 branch to address cherry-pick conflict if it's required.

@r12f
Copy link
Contributor Author

r12f commented Aug 3, 2024

@Pterosaur , do you mind to help with this? Thanks!

@Gfrom2016
Copy link
Contributor

@bingwang-ms @r12f @Pterosaur 202405 branch already upgraded in this PR #19635

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants