[code sync] Merge code from sonic-net/sonic-sairedis:202412 to 202503#59
Merged
mssonicbld merged 16 commits intoAzure:202503from Jul 7, 2025
Merged
[code sync] Merge code from sonic-net/sonic-sairedis:202412 to 202503#59mssonicbld merged 16 commits intoAzure:202503from
mssonicbld merged 16 commits intoAzure:202503from
Conversation
…uently update the counter table (Azure#51) Move the timestamp out of the COUNTER table to avoid updating the table too frequently and overwhelming the telemetry system. Fixes sonic-net/sonic-buildimage#22201
* Add support for a new SRv6 MySID counter * Extended flex counter test
…zure#52) Support auto negotiation on the VS platform to avoid error messages.
Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com> **HLD:** sonic-net/SONiC#1898 Requires SAI API v1.15.7 #### A picture of a cute animal (not mandatory but encouraged) ``` .---. .----------- / \ __ / ------ / / \( )/ ----- ////// ' \/ ` --- //// / // : : --- // / / /` '-- // //..\\ ====UU====UU==== '//||\\` ''`` ```
Update the CodeQL runner Ubuntu version. This is to address the following: ``` This is a scheduled Ubuntu 20.04 retirement. Ubuntu 20.04 LTS runner will be removed on 2025-04-15. For more details, see actions/runner-images#11101 ```
* Updated SAI version to 1.16.1. Signed-off-by: Mahdi Ramezani <mramezani@microsoft.com> * [trim]: Add Packet Trimming to VS lib (Azure#55) Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com> **HLD:** sonic-net/SONiC#1898 Requires SAI API v1.15.7 #### A picture of a cute animal (not mandatory but encouraged) ``` .---. .----------- / \ __ / ------ / / \( )/ ----- ////// ' \/ ` --- //// / // : : --- // / / /` '-- // //..\\ ====UU====UU==== '//||\\` ''`` ``` * Update codeql runs-on ubuntu version to 22.04 (Azure#56) Update the CodeQL runner Ubuntu version. This is to address the following: ``` This is a scheduled Ubuntu 20.04 retirement. Ubuntu 20.04 LTS runner will be removed on 2025-04-15. For more details, see actions/runner-images#11101 ``` * Updated SAI version to 1.16.1. Signed-off-by: Mahdi Ramezani <mramezani@microsoft.com> --------- Signed-off-by: Mahdi Ramezani <mramezani@microsoft.com> Co-authored-by: mssonicbld <79238446+mssonicbld@users.noreply.github.com>
6a94732 to
2c9e13a
Compare
cc16221 to
0329d7d
Compare
It may happen that in case of virtual switch, logset will be called before api initialize, which will log error messages, since VS was not initialized yet, and logSet in VS requires api to be initialized before call
[action] [PR:1548] [syncd] Move log set function after api initialize
2337c78 to
4499e2f
Compare
Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com>
4499e2f to
1880dc3
Compare
5f78130 to
39f5b6d
Compare
25a30c0 to
55b8ae7
Compare
Azure#63) * [SAI]: Update SAI to support QUERY_STATS_ST_CAPABILITY and TAM (#1573) [SAI]: Update SAI to support QUERY_STATS_ST_CAPABILITY and TAM --------- Signed-off-by: Ze Gan <ganze718@gmail.com> * Fix conflict Signed-off-by: Ze Gan <ganze718@gmail.com> --------- Signed-off-by: Ze Gan <ganze718@gmail.com>
Fix TAM notification issue that uses the wrong RID instead of VID Add default attributes for TAM objects Signed-off-by: Ze Gan <ganze718@gmail.com>
55b8ae7 to
f395f71
Compare
…zure#65) Check if sai_query_stats_st_capability sai_tam_telemetry_get_data is defined whilie configure to make sure if vendor is not implementing those new APIs then it will still link syncd for VendorSai.cpp Signed-off-by: Ze Gan <ganze718@gmail.com> Co-authored-by: Kamil Cudnik <kcudnik@gmail.com>
f510696 to
7ee0c47
Compare
Use `#ifdef MOCK_METHOD` to conditionally enable TestServerSaiMockChannel. This macro is introduced in gmock 1.10, however slave buster has older version of gmock 1.8, within which compiling `unittest/lib/TestServerSai.cpp` fails.
…vs create operation (#1614) (Azure#66)
18b3c80 to
d5484fb
Compare
Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com> **DEPENDS:** 1. sonic-net/sonic-swss#3712 **HLD:** sonic-net/SONiC#1988 Requires SAI API v1.16.1 #### A picture of a cute animal (not mandatory but encouraged) ``` .---. .----------- / \ __ / ------ / / \( )/ ----- ////// ' \/ ` --- //// / // : : --- // / / /` '-- // //..\\ ====UU====UU==== '//||\\` ''`` ```
da23ec5 to
ad5a529
Compare
ad5a529 to
8f50be7
Compare
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.
Uh oh!
There was an error while loading. Please reload this page.