sonic-swss
sonic-swss copied to clipboard
SONiC Switch State Service (SwSS)
… well along with existing trap **What I did** Added development changes to allow EAPOL packages via trap when NAC feature is enabled along with existing trap settings. **Why I...
Admin-disable port before setPortSerdesAttribute() to maintain deterministic link behavior during media_settings notification from xcvrd to OA/syncd. This will trigger CMIS FSM re-init and ensure that Optics retune to modified NPU...
This PR implements the Vxlan ECMP priority tunnels where route next hop groups are switched based on the state of the next hop monitor session and their priority. This implementation...
Today, some Mellanox platform dependent DVS tests are run using DVS_ENV = ["HWSKU=Mellanox-SN2700"]. When I try to fake other platforms, /usr/bin/start.sh fails to start syncd and swss due to missing...
The `dplane_fpm_nl` module in FRR allows SONiC to learn the forwarding information computed by FRR. FRR already supports many SRv6 functionalities. There is an open PR (FRRouting/frr/pull/12301) to extend the...
According to [setting-up-a-persistent-testbed](https://github.com/sonic-net/sonic-swss/tree/master/tests#setting-up-a-persistent-testbed), use persistent testbed to run VS test: After setup persistent testbed, run the vs test: `sudo pytest --dvsname=vs` The error log: ``` _________________________________________ ERROR at setup of...
**What I did** Modify the timeout for centec. **Why I did it** For performance reasons, centec needs more time to initialize. **How I verified it** swss won't exit with timeout....
**What I did** Add new platform arm64-ragile_ra-b6010-48gt4x-r0 ASIC Vendor: Centec Switch ASIC: Centec Port Config: 48×1G+4×10G **Why I did it** Provide device and platform related files. **How I verified it**...
**What I did** Add subnet decap feature: 1. Enable `TunnelDecapOrch` to subsribe to the tunnel and decap term table to create/remove tunnel and decap terms. 2. Allow MP2MP decap term...
**What I did** Add fabric capacity monitoring code. **Why I did it** **How I verified it** **Details if related**