From ae49895cd2649b5056b0d8e7df671d0f793b4e68 Mon Sep 17 00:00:00 2001 From: John Audia Date: Fri, 15 Aug 2025 15:04:26 -0400 Subject: [PATCH] kernel: bump 6.12 to 6.12.42 Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.42 Added backport to fix ipv6 breakage with the 6.12.42 release: generic/backport-6.12/621-proc-fix-missing-pde_set_flags.patch[1] All other patches automatically rebased. 1. https://lore.kernel.org/all/20250821105806.1453833-1-wangzijie1@honor.com Build system: x86/64 Build-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64-glibc Run-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64-glibc (Intel N150) Signed-off-by: John Audia Link: https://github.com/openwrt/openwrt/pull/19618 Signed-off-by: Robert Marko --- .../900-unaligned_access_hacks.patch | 2 +- ...tft-Add-support-for-display-variants.patch | 6 +- ...tibility-hack-should-be-X86-specific.patch | 4 +- ...nicast-multicast-flooding-on-BCM5325.patch | 6 +- ...e-IFF_NO_QUEUE-in-virtual-interfaces.patch | 2 +- .../621-proc-fix-missing-pde_set_flags.patch | 121 ++++++++++++++++++ .../721-net-add-packet-mangeling.patch | 4 +- target/linux/generic/kernel-6.12 | 4 +- .../650-net-pppoe-implement-GRO-support.patch | 4 +- .../pending-6.12/655-increase_skb_pad.patch | 2 +- ...ng-with-source-address-failed-policy.patch | 14 +- ...les-ignore-EOPNOTSUPP-on-flowtable-d.patch | 2 +- ...dsa-add-out-of-band-tagging-protocol.patch | 2 +- 13 files changed, 147 insertions(+), 26 deletions(-) create mode 100644 target/linux/generic/backport-6.12/621-proc-fix-missing-pde_set_flags.patch diff --git a/target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch b/target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch index ea51478fd0..12fbc59e98 100644 --- a/target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch +++ b/target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch @@ -578,7 +578,7 @@ SVN-Revision: 35130 goto next_ht; --- a/net/ipv6/ip6_offload.c +++ b/net/ipv6/ip6_offload.c -@@ -269,7 +269,7 @@ INDIRECT_CALLABLE_SCOPE struct sk_buff * +@@ -271,7 +271,7 @@ INDIRECT_CALLABLE_SCOPE struct sk_buff * continue; iph2 = (struct ipv6hdr *)(p->data + off); diff --git a/target/linux/bcm27xx/patches-6.12/950-0196-staging-fbtft-Add-support-for-display-variants.patch b/target/linux/bcm27xx/patches-6.12/950-0196-staging-fbtft-Add-support-for-display-variants.patch index bf6573548e..105941aa55 100644 --- a/target/linux/bcm27xx/patches-6.12/950-0196-staging-fbtft-Add-support-for-display-variants.patch +++ b/target/linux/bcm27xx/patches-6.12/950-0196-staging-fbtft-Add-support-for-display-variants.patch @@ -95,7 +95,7 @@ Signed-off-by: Phil Elwell #include