Skip to content

Advance sonic-swss#88

Closed
stephenxs wants to merge 6 commits intomasterfrom
advance-swss
Closed

Advance sonic-swss#88
stephenxs wants to merge 6 commits intomasterfrom
advance-swss

Conversation

@stephenxs
Copy link
Owner

339101c [cbf] Add class-based forwarding support (1963)
24a615b Fix issue: accumulative headroom can exceed limit in rare scenario (2020)
708e232 Test divide by zero processing path (2028)
8f1d035 [macsecmgr]: Wait for port up before enabling macsec (2032)
4912a77 Remove buffer drop counter when port is removed (1860)
f9462c4 [Dynamic buffer] [Mellanox] Calculate the peer response time according to the speed (1930)
8b5a401 Routed subinterface enhancements (2017)
cdea5e9 Fix next hop compilation (2025)
37c197d [SRV6] Sonic-swss changes for SRV6 (1964)
f502c32 [vnetorch] Add ECMP support for vnet tunnel routes (1960)

Signed-off-by: Stephen Sun [email protected]

Why I did it

How I did it

How to verify it

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106

Description for the changelog

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

@stephenxs
Copy link
Owner Author

Close it as there already a same pr in the community

@stephenxs stephenxs closed this Nov 17, 2021
@stephenxs stephenxs reopened this Nov 17, 2021
@stephenxs stephenxs closed this Nov 17, 2021
@stephenxs stephenxs reopened this Nov 17, 2021
@stephenxs stephenxs force-pushed the advance-swss branch 8 times, most recently from 43f4fe1 to e3ca365 Compare November 23, 2021 01:49
stepanblyschak and others added 2 commits November 23, 2021 10:33
* [sonic-acl] add ACL_TABLE_TYPE table

I implemented ACL table type concept. Till this change, there are predefined ACL table types orchagent knows about (L3, L3V6, etc.) and if other orch requires a custom table a new table type needs to be defined in aclorch.
This PR addresses this limitation by introducing AclTableType which can be constructed from a set of matches, actions and bpoint types user needs. There is also a new handler for ACL_TABLE_TYPE table which is used for user to define table types.
Currently, some of built-in ACL table types that requires special handling are distinguished from others by their names (TABLE_TYPE_MIRROR, TABLE_TYPE_MIRRORV6) and a special handling is performed by an AclOrch.
Signed-off-by: Stepan Blyshchak <[email protected]>
sonic-net#6861)

* [yang_models]: Update extension yang and types yang with new yang extensions and types respectively.
* [YANG] Added CVL specific type and moved sonic-types to j2 template.
@stephenxs stephenxs force-pushed the advance-swss branch 2 times, most recently from 26dc74d to 47752a9 Compare November 23, 2021 14:58
donNewtonAlpha and others added 4 commits November 23, 2021 07:11
[sonic-swss-common] submodule update:
95aec72 2021-11-19 [PINS] Add Bazel support for external projects (sonic-net#557)
1dfe06f 2021-11-18 P4Runtime : Status Code additions (sonic-net#545)
8c93532 2021-11-18 Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (sonic-net#501)
74264d9 2021-11-17 [PINS] Add AppDB ACL schema values shared between the P4RT app and P4Orch (sonic-net#556)
a18618f 2021-11-15 [schema] Add vnet route tunnel and advertise network tables for state db (sonic-net#560)
155770e 2021-11-12 [VS test] Increase test timeout (sonic-net#559)
2b11dea 2021-11-08 [PINS] Update Redis schema to match P4Orch (sonic-net#548)
be7d483 2021-11-08 [schema] add ACL_TABLE_TYPE table (sonic-net#546)

Signed-off-by: Don Newton <[email protected]>
Why I did it
Fix a bug in sonic debug image build. That bug is imported in the following PR: sonic-net#8920
bb0733a [aclorch] Add ACL_TABLE_TYPE configuration  (sonic-net#1982)
59cab5d Support for setting switch level DSCP to TC QoS map (sonic-net#2023)
da21172 [aclorch] add generic AclOrch::updateAclRule() method (sonic-net#1993)
4f6cb05 [Reclaiming buffer] Support reclaiming buffer in traditional model (sonic-net#2011)
32d7a69 [Reclaiming buffer] Common code update (sonic-net#1996)
b91d8ba [swss] L2 Forwarding Enhancements (sonic-net#1716)
797dab4 [muxorch] Bind all ports to drop ACL table (sonic-net#2027)
99929cd [lgtm.yml] add libgmock-dev (sonic-net#2035)
8727ae5 [flex counter] Flex counter threads consume too much CPU resources sonic-net#9202 (sonic-net#2031)
103fdf0 Remove redundant calls to get child scheduler group during initialization (sonic-net#1965)
18ea840 [macsec]: MACsec statistics support (sonic-net#1867)
0c46242 [orchagent] Flush pipeline every 1 second, not only when select will timeout (sonic-net#2003)
339101c [cbf] Add class-based forwarding support (sonic-net#1963)
24a615b Fix issue: accumulative headroom can exceed limit in rare scenario (sonic-net#2020)
708e232 Test divide by zero processing path (sonic-net#2028)
8f1d035 [macsecmgr]: Wait for port up before enabling macsec (sonic-net#2032)
4912a77 Remove buffer drop counter when port is removed (sonic-net#1860)
f9462c4 [Dynamic buffer] [Mellanox] Calculate the peer response time according to the speed (sonic-net#1930)
8b5a401 Routed subinterface enhancements (sonic-net#2017)
cdea5e9 Fix next hop compilation (sonic-net#2025)
37c197d [SRV6] Sonic-swss changes for SRV6 (sonic-net#1964)
f502c32 [vnetorch] Add ECMP support for vnet tunnel routes (sonic-net#1960)

Signed-off-by: Stephen Sun <[email protected]>
@stephenxs stephenxs closed this Nov 24, 2021
@stephenxs stephenxs deleted the advance-swss branch November 24, 2021 09:02
stephenxs pushed a commit that referenced this pull request Jun 21, 2022
[sonic-linkmgrd][master] submodule updates

e7e00f2 Jing Zhang      Tue Jun 14 17:27:22 2022 -0700  Fix IP header checksum in handleSendSwitchCommand (#88)
127fd3d Jing Zhang      Tue Jun 7 09:33:03 2022 -0700   Check self's mux mode before switching peer to standby & add support for `detach` mode (#79)

sign-off: Jing Zhang [email protected]
stephenxs pushed a commit that referenced this pull request Jul 15, 2022
linkmgrrd:
* d6518dd 2022-06-14 | Fix IP header checksum in handleSendSwitchCommand (#88) (HEAD -> 202205, github/202205) [Jing Zhang]

swss:
* 4430445 2022-06-03 | Add port counter sanity check (sonic-net#2300) (HEAD -> 202205, github/202205) [Junhua Zhai]
* 01b017c 2022-05-28 | [counter] Support gearbox counters (sonic-net#2218) [Junhua Zhai]

utilities:
* ce96543 2022-05-26 | [subinterface]Avoid removing the subinterface when last configured ip is removed (sonic-net#2181) (HEAD -> 202205, github/202205) [Sudharsan Dhamal Gopalarathnam]
* ed97c6f 2022-05-26 | [subinterface] Fix route add command to accept subinterface as dev (sonic-net#2180) [Sudharsan Dhamal Gopalarathnam]
* 53ff644 2022-06-09 | [gendump] Add Support to dump BCM-DNX commands (sonic-net#1813) [saksarav-nokia]
* 0e31790 2022-06-15 | [config][muxcable] fix minor config DB logic issue (sonic-net#2210) [vdahiya12]

Signed-off-by: Ying Xie <[email protected]>
stephenxs pushed a commit that referenced this pull request Jul 4, 2025
…e latest HEAD automatically (sonic-net#22943)

#### Why I did it
src/wpasupplicant/sonic-wpa-supplicant
```
* bc7396e9d - (HEAD -> master, origin/master, origin/HEAD) sonic-wpasupplicant changes for PAC (#88) (3 days ago) [Vijaya Kumar Abbaraju]
```
#### How I did it
#### How to verify it
#### Description for the changelog
stephenxs pushed a commit that referenced this pull request Jan 29, 2026
…ly (sonic-net#25041)

#### Why I did it
src/dhcprelay
```
* af5f61d - (HEAD -> master, origin/master, origin/HEAD) update docker slave name and switch to using libboost1.83 (#88) (4 days ago) [yijingyan2]
```
#### How I did it
#### How to verify it
#### Description for the changelog
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