qca-mcs: Flush the mdb tables in the event of NETDEV_DOWN

Bump to latest 12.5 branch to bring in the following:

* Flush the mdb tables in the event of NETDEV_DOWN

Signed-off-by: Sean Khan <datapronix@protonmail.com>
This commit is contained in:
Sean Khan 2025-04-08 12:39:49 -04:00
parent 5e977b3eae
commit e4bfbb7986
3 changed files with 6 additions and 6 deletions

View File

@ -4,10 +4,10 @@ PKG_NAME:=qca-mcs
PKG_RELEASE:=1
PKG_SOURCE_URL:=https://git.codelinaro.org/clo/qsdk/oss/lklm/qca-mcs.git
PKG_SOURCE_DATE:=2024-02-27
PKG_SOURCE_DATE:=2024-09-04
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=26d6424
PKG_MIRROR_HASH:=e13993cb5bfb5e0b6a2fd790c079009f8c6fbf74c93d93c1e19690b70865919d
PKG_SOURCE_VERSION:=e1c59f7
PKG_MIRROR_HASH:=a88bc7747f5564acc574f252b63fdf0b401254bf6584e0cbbac44e171dcddcb6
QSDK_VERSION:=12.5
PKG_VERSION:=$(QSDK_VERSION).$(subst -,.,$(PKG_SOURCE_DATE))~$(PKG_SOURCE_VERSION)

View File

@ -1,6 +1,6 @@
--- a/mc_snooping.c
+++ b/mc_snooping.c
@@ -3105,7 +3105,6 @@ static void mc_mdb_cleanup(unsigned long
@@ -3112,7 +3112,6 @@ static void mc_mdb_cleanup(unsigned long
os_hlist_for_each_entry_rcu(mdb, mdbh, &mc->hash[i], hlist) {
struct mc_port_group *pg;
struct hlist_node *pgh;
@ -8,7 +8,7 @@
unsigned long expire_time = mc->membership_interval;
if (hlist_empty(&mdb->pslist)) {
@@ -3140,7 +3139,6 @@ static void mc_mdb_cleanup(unsigned long
@@ -3147,7 +3146,6 @@ static void mc_mdb_cleanup(unsigned long
else if (time_before(this_timer, next_timer))
next_timer = this_timer;
}

View File

@ -1,6 +1,6 @@
--- a/mc_osdep.h
+++ b/mc_osdep.h
@@ -24,7 +24,11 @@
@@ -25,7 +25,11 @@
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0))
static inline int os_br_pass_frame_up(struct sk_buff *skb)
{