Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: opencomputeproject/SAI
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: opencomputeproject/SAI
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.14
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 7 files changed
  • 3 contributors

Commits on Sep 13, 2024

  1. Add sai-thrift support to enable/disable CREDIT WATCHDOG for Voq swit…

    …ch (#2010) (#2072)
    
    sonic-mgmt Qos tests disables the TX for the destination ports to induce the shared buffer full, nominal headroom full a, ingress drop and egress drop.
    
    Voq systems like BCM DNX has credit watchdog timer running periodically to check if voq's and flush the data in the voq to prevent the data being stuck forever in the voq. So to avoid the credit watchdog timer flushing the voq during sonic-mgmt Qos tests, we need to disable the credit watchdog timer and enable it back after the test.
    
    The SAI attribute SAI_SWITCH_ATTR_CREDIT_WD was not present in the older SAI versions and got added in SAI 10.X. So this PR adds the sai-thrift support to enable or disable the SAI_SWITCH_ATTR_CREDIT_WD for Voq systems.
    
    Signed-off-by: saksarav <[email protected]>
    saksarav-nokia authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    e0e9787 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. [cherry-pick][1.15]Add new enum to support 8 lanes breakout mode (#2009

    …) (#2106)
    
    Add new breakout mode enum to "sai_port_breakout_mode_type_t",
    
    /** 8 lanes breakout Mode */
    SAI_PORT_BREAKOUT_MODE_TYPE_8_LANE = 3,
    
    Co-authored-by: Rajkumar-Marvell <[email protected]>
    kcudnik and rajkumar38 authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    11a4fbd View commit details
    Browse the repository at this point in the history
  2. [cherry-pick][1.15]Fix for RPC build failure (#2097) (#2107)

    Fixed the RPC build failure in sonic-net/sonic-buildimage#20322. The PR #2028 introduced some SAI header file changes and Since Vendor (ex BCM) SAI header files do not have these changes and also the sai-thrift includes the sai header files installed from Vendor SAI debian package, the saithrift build fails.
    This PR modifies the sai-thrift make to include the SAI header files from sai-redis SAI/inc folder instead of the SAI headers installed from Vendor SAI debian package.
    
    Signed-off-by: saksarav <[email protected]>
    Co-authored-by: saksarav-nokia <[email protected]>
    kcudnik and saksarav-nokia authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    90c9dc3 View commit details
    Browse the repository at this point in the history
  3. Update SAI minor version to v1.14.1 (#2108)

    To include RPC fix
    kcudnik authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    408d75b View commit details
    Browse the repository at this point in the history
Loading