From 1901a14f5a646f1f2211f0be41f8610936c59c9b Mon Sep 17 00:00:00 2001 From: VIKING Date: Mon, 24 Mar 2025 08:25:13 +0800 Subject: [PATCH] Update QCA Source --- package/firmware/ath11k-firmware/Makefile | 6 +++--- .../patches-6.6/0981-1-qca-skb_recycler-support.patch | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/firmware/ath11k-firmware/Makefile b/package/firmware/ath11k-firmware/Makefile index 8ee9ba7d8d..1c00d5034e 100644 --- a/package/firmware/ath11k-firmware/Makefile +++ b/package/firmware/ath11k-firmware/Makefile @@ -8,9 +8,9 @@ include $(TOPDIR)/rules.mk PKG_NAME:=ath11k-firmware -PKG_SOURCE_DATE:=2025-02-20 -PKG_SOURCE_VERSION:=0407f7b00b4efd79a16a9481b6bfb6292888a52e -PKG_MIRROR_HASH:=6b03d8bd7ac37765e055f7d6ee41867ee8c4d3e9825f907e5663ffa9b5e3fcaa +PKG_SOURCE_DATE:=2025-03-24 +PKG_SOURCE_VERSION:=f4564f5a0ceffc84322722bda7763aaf69d690f3 +PKG_MIRROR_HASH:=99a9406f312d0ed7cfd45de85ebf297470143d765dcaa02a87a42975bc865a04 PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git diff --git a/target/linux/qualcommax/patches-6.6/0981-1-qca-skb_recycler-support.patch b/target/linux/qualcommax/patches-6.6/0981-1-qca-skb_recycler-support.patch index 446af4cc8d..388ca3bf58 100644 --- a/target/linux/qualcommax/patches-6.6/0981-1-qca-skb_recycler-support.patch +++ b/target/linux/qualcommax/patches-6.6/0981-1-qca-skb_recycler-support.patch @@ -10,7 +10,7 @@ CPUHP_LUSTRE_CFS_DEAD, --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h -@@ -1055,6 +1055,10 @@ struct sk_buff { +@@ -1059,6 +1059,10 @@ struct sk_buff { /* only useable after checking ->active_extensions != 0 */ struct skb_ext *extensions; #endif @@ -21,7 +21,7 @@ }; /* if you move pkt_type around you also must adapt those constants */ -@@ -1240,7 +1244,7 @@ static inline void kfree_skb_list(struct +@@ -1244,7 +1248,7 @@ static inline void kfree_skb_list(struct kfree_skb_list_reason(segs, SKB_DROP_REASON_NOT_SPECIFIED); } @@ -30,7 +30,7 @@ void consume_skb(struct sk_buff *skb); #else static inline void consume_skb(struct sk_buff *skb) -@@ -1252,6 +1256,9 @@ static inline void consume_skb(struct sk +@@ -1256,6 +1260,9 @@ static inline void consume_skb(struct sk void __consume_stateless_skb(struct sk_buff *skb); void __kfree_skb(struct sk_buff *skb); extern struct kmem_cache *skbuff_cache; @@ -104,7 +104,7 @@ +obj-$(CONFIG_SKB_RECYCLER) += skbuff_recycle.o --- a/net/core/dev.c +++ b/net/core/dev.c -@@ -6083,10 +6083,16 @@ static int process_backlog(struct napi_s +@@ -6084,10 +6084,16 @@ static int process_backlog(struct napi_s napi->weight = READ_ONCE(dev_rx_weight); while (again) {