Skip to content
New issue

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

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

Already on GitHub? # to your account

[Mellanox] Update SAI version 1.21.2.0 #11326

Merged
merged 1 commit into from
Jul 6, 2022

Conversation

nazariig
Copy link
Collaborator

@nazariig nazariig commented Jul 4, 2022

Signed-off-by: Nazarii Hnydyn nazariig@nvidia.com

Why I did it

Advance to new SAI version for bugs fixes as well as new features/enhacements:

New:

  • ARM64 support
  • FG ECMP performance optimization
  • Support setting empty list for port ingress/egress buffer profile list
  • Add service port for SN5600
  • Add CR8/SR8/LR8/KR8 interface type
  • Disable mlxtrace during debug dump

Fixes:

  • Fix SAI_ACL_ENTRY_ATTR_FIELD_TC
  • Fix Packets loop back if no member in portchannel
  • Fix optimize descriptors apply time (and fast boot time)
  • Add flush fdb entries for vxlan tunnel bridge port
  • Don't disable used tunnel underlay interfaces

How I did it

  • Advanced SAI submodule

How to verify it

  1. make configure PLATFORM=mellanox
  2. make target/sonic-mellanox.bin

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

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

Description for the changelog

ARM Support
#2947781 - Packets loop back if no member in portchannel
#3032144 - optimize descriptors apply time (and fast boot time)
FG ECMP performance optimization
Support setting empty list for port ingress/egress buffer profile list
#2954778 - add flush fdb entries for vxlan tunnel bridge port
Add service port for 5600
Add CR8/SR8/LR8/KR8 interface type
Disable mlxtrace during debug dump
Fix SAI_ACL_ENTRY_ATTR_FIELD_TC
Fix #3074227 - don't disable used tunnel underlay interfaces

Link to config_db schema for YANG module changes

  • N/A

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

      .---.        .-----------
     /     \  __  /    ------
    / /     \(  )/    -----
   //////   ' \/ `   ---
  //// / // :    : ---
 // /   /  /`    '--
//          //..\\
       ====UU====UU====
           '//||\\`
             ''``

Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com>
@nazariig nazariig requested a review from lguohan as a code owner July 4, 2022 14:19
@liat-grozovik liat-grozovik changed the title [Mellanox]: Advance SAI submodule [Mellanox] Update SAI for FG ECMP conifguration optimization Jul 6, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants