From ec5c7322141fee93210a3242df2bfee1b75c7da7 Mon Sep 17 00:00:00 2001 From: Lucas Asvio Date: Wed, 17 Jul 2024 12:45:28 +0200 Subject: [PATCH] kernel: ipq806x: refresh a qca-nss patch to kernel 5.15.162 --- ...dd-required-entries-in-dts-files-for-NSS-support.patch | 4 ++-- .../patches-5.15/999-100-qca-nss-ecm-support-CORE.patch | 8 ++++---- .../999-205-qca-nss-clients-vxlan-support.patch | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/target/linux/ipq806x/patches-5.15/990-000-Add-required-entries-in-dts-files-for-NSS-support.patch b/target/linux/ipq806x/patches-5.15/990-000-Add-required-entries-in-dts-files-for-NSS-support.patch index 27e0715693..c241601e7b 100644 --- a/target/linux/ipq806x/patches-5.15/990-000-Add-required-entries-in-dts-files-for-NSS-support.patch +++ b/target/linux/ipq806x/patches-5.15/990-000-Add-required-entries-in-dts-files-for-NSS-support.patch @@ -530,7 +530,7 @@ +}; --- a/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts +++ b/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts -@@ -311,10 +311,28 @@ +@@ -312,10 +312,28 @@ 0x00054 0xc832c832 /* LED_CTRL_1 */ >; }; @@ -559,7 +559,7 @@ phy-mode = "rgmii"; qcom,id = <0>; -@@ -332,6 +350,16 @@ +@@ -333,6 +351,16 @@ &gmac1 { status = "okay"; diff --git a/target/linux/ipq806x/patches-5.15/999-100-qca-nss-ecm-support-CORE.patch b/target/linux/ipq806x/patches-5.15/999-100-qca-nss-ecm-support-CORE.patch index 9402c91e97..3128fe4bf0 100644 --- a/target/linux/ipq806x/patches-5.15/999-100-qca-nss-ecm-support-CORE.patch +++ b/target/linux/ipq806x/patches-5.15/999-100-qca-nss-ecm-support-CORE.patch @@ -622,7 +622,7 @@ const struct in6_addr *daddr) --- a/net/ipv6/route.c +++ b/net/ipv6/route.c -@@ -3875,6 +3875,9 @@ out_free: +@@ -3879,6 +3879,9 @@ out_free: return ERR_PTR(err); } @@ -632,7 +632,7 @@ int ip6_route_add(struct fib6_config *cfg, gfp_t gfp_flags, struct netlink_ext_ack *extack) { -@@ -3886,6 +3889,10 @@ int ip6_route_add(struct fib6_config *cf +@@ -3890,6 +3893,10 @@ int ip6_route_add(struct fib6_config *cf return PTR_ERR(rt); err = __ip6_ins_rt(rt, &cfg->fc_nlinfo, extack); @@ -643,7 +643,7 @@ fib6_info_release(rt); return err; -@@ -3907,6 +3914,9 @@ static int __ip6_del_rt(struct fib6_info +@@ -3911,6 +3918,9 @@ static int __ip6_del_rt(struct fib6_info err = fib6_del(rt, info); spin_unlock_bh(&table->tb6_lock); @@ -653,7 +653,7 @@ out: fib6_info_release(rt); return err; -@@ -6343,6 +6353,20 @@ static int ip6_route_dev_notify(struct n +@@ -6350,6 +6360,20 @@ static int ip6_route_dev_notify(struct n return NOTIFY_OK; } diff --git a/target/linux/ipq806x/patches-5.15/999-205-qca-nss-clients-vxlan-support.patch b/target/linux/ipq806x/patches-5.15/999-205-qca-nss-clients-vxlan-support.patch index b105499c26..b8a85108cf 100644 --- a/target/linux/ipq806x/patches-5.15/999-205-qca-nss-clients-vxlan-support.patch +++ b/target/linux/ipq806x/patches-5.15/999-205-qca-nss-clients-vxlan-support.patch @@ -59,7 +59,7 @@ /* caller should hold vxlan->hash_lock */ static struct vxlan_rdst *vxlan_fdb_find_rdst(struct vxlan_fdb *f, union vxlan_addr *ip, __be16 port, -@@ -2750,6 +2781,9 @@ static void vxlan_xmit_one(struct sk_buf +@@ -2746,6 +2777,9 @@ static void vxlan_xmit_one(struct sk_buf goto out_unlock; } @@ -69,7 +69,7 @@ tos = ip_tunnel_ecn_encap(tos, old_iph, skb); ttl = ttl ? : ip4_dst_hoplimit(&rt->dst); err = vxlan_build_skb(skb, ndst, sizeof(struct iphdr), -@@ -2821,6 +2855,9 @@ static void vxlan_xmit_one(struct sk_buf +@@ -2817,6 +2851,9 @@ static void vxlan_xmit_one(struct sk_buf if (err < 0) goto tx_error;