From 587cb41547d55beba1c8469f2a4e7a8954d61fc5 Mon Sep 17 00:00:00 2001 From: Goetz Goerisch Date: Thu, 12 Feb 2026 06:43:45 +0100 Subject: [PATCH] kernel: bump 6.6 to 6.6.124 Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.124 All patches autorefreshed. Signed-off-by: Goetz Goerisch Link: https://github.com/openwrt/openwrt/pull/21919 Signed-off-by: Hauke Mehrtens (cherry picked from commit cfbe6934059f5fb1ab1e3db812bd0fad579fd0e6) --- .../ath79/patches-6.6/900-unaligned_access_hacks.patch | 8 ++++---- ...ove-__copy_to_user-and-__copy_from_user-performa.patch | 2 +- ...usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch | 4 ++-- target/linux/generic/kernel-6.6 | 4 ++-- .../701-net-dsa-add-out-of-band-tagging-protocol.patch | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/target/linux/ath79/patches-6.6/900-unaligned_access_hacks.patch b/target/linux/ath79/patches-6.6/900-unaligned_access_hacks.patch index 2e574740be..8c5824bcee 100644 --- a/target/linux/ath79/patches-6.6/900-unaligned_access_hacks.patch +++ b/target/linux/ath79/patches-6.6/900-unaligned_access_hacks.patch @@ -557,8 +557,8 @@ SVN-Revision: 35130 static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) --- a/net/sched/cls_u32.c +++ b/net/sched/cls_u32.c -@@ -167,7 +167,7 @@ next_knode: - data = skb_header_pointer(skb, toff, 4, &hdata); +@@ -165,7 +165,7 @@ next_knode: + &hdata); if (!data) goto out; - if ((*data ^ key->val) & key->mask) { @@ -566,8 +566,8 @@ SVN-Revision: 35130 n = rcu_dereference_bh(n->next); goto next_knode; } -@@ -218,8 +218,8 @@ check_terminal: - &hdata); +@@ -217,8 +217,8 @@ check_terminal: + 4, &hdata); if (!data) goto out; - sel = ht->divisor & u32_hash_fold(*data, &n->sel, diff --git a/target/linux/bcm27xx/patches-6.6/950-0103-Improve-__copy_to_user-and-__copy_from_user-performa.patch b/target/linux/bcm27xx/patches-6.6/950-0103-Improve-__copy_to_user-and-__copy_from_user-performa.patch index 92fd35d936..eb51e4fe77 100644 --- a/target/linux/bcm27xx/patches-6.6/950-0103-Improve-__copy_to_user-and-__copy_from_user-performa.patch +++ b/target/linux/bcm27xx/patches-6.6/950-0103-Improve-__copy_to_user-and-__copy_from_user-performa.patch @@ -87,7 +87,7 @@ Signed-off-by: Phil Elwell --- a/arch/arm/include/asm/string.h +++ b/arch/arm/include/asm/string.h -@@ -65,4 +65,9 @@ static inline void *memset64(uint64_t *p +@@ -68,4 +68,9 @@ static inline void *memset64(uint64_t *p #endif diff --git a/target/linux/bcm27xx/patches-6.6/950-0169-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch b/target/linux/bcm27xx/patches-6.6/950-0169-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch index bb77023db3..2c2445b932 100644 --- a/target/linux/bcm27xx/patches-6.6/950-0169-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch +++ b/target/linux/bcm27xx/patches-6.6/950-0169-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch @@ -33,7 +33,7 @@ Signed-off-by: Jonathan Bell #define USB_VENDOR_ID_BELKIN 0x050d #define USB_DEVICE_ID_FLIP_KVM 0x3201 -@@ -1454,6 +1457,9 @@ +@@ -1458,6 +1461,9 @@ #define USB_VENDOR_ID_XIAOMI 0x2717 #define USB_DEVICE_ID_MI_SILENT_MOUSE 0x5014 @@ -53,7 +53,7 @@ Signed-off-by: Jonathan Bell { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_MULTI_TOUCH), HID_QUIRK_MULTI_INPUT }, { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_PIXART_USB_OPTICAL_MOUSE), HID_QUIRK_ALWAYS_POLL }, { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_PIXART_USB_OPTICAL_MOUSE2), HID_QUIRK_ALWAYS_POLL }, -@@ -215,6 +216,7 @@ static const struct hid_device_id hid_qu +@@ -216,6 +217,7 @@ static const struct hid_device_id hid_qu { HID_USB_DEVICE(USB_VENDOR_ID_WISEGROUP, USB_DEVICE_ID_QUAD_USB_JOYPAD), HID_QUIRK_NOGET | HID_QUIRK_MULTI_INPUT }, { HID_USB_DEVICE(USB_VENDOR_ID_XIN_MO, USB_DEVICE_ID_XIN_MO_DUAL_ARCADE), HID_QUIRK_MULTI_INPUT }, { HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_GROUP_AUDIO), HID_QUIRK_NOGET }, diff --git a/target/linux/generic/kernel-6.6 b/target/linux/generic/kernel-6.6 index 06ba2d75d1..7f4b0de16a 100644 --- a/target/linux/generic/kernel-6.6 +++ b/target/linux/generic/kernel-6.6 @@ -1,2 +1,2 @@ -LINUX_VERSION-6.6 = .123 -LINUX_KERNEL_HASH-6.6.123 = a616d4b5a18a9097e2df8e03dfd2ba366ddfc1321b16d648651dc512b3e945b1 +LINUX_VERSION-6.6 = .124 +LINUX_KERNEL_HASH-6.6.124 = a7aefb9f8e9be2314a66ccda708257d1c2dc04e68235cda987879597fc89794e diff --git a/target/linux/ipq40xx/patches-6.6/701-net-dsa-add-out-of-band-tagging-protocol.patch b/target/linux/ipq40xx/patches-6.6/701-net-dsa-add-out-of-band-tagging-protocol.patch index 9ac9c7fa26..5b9bfa589b 100644 --- a/target/linux/ipq40xx/patches-6.6/701-net-dsa-add-out-of-band-tagging-protocol.patch +++ b/target/linux/ipq40xx/patches-6.6/701-net-dsa-add-out-of-band-tagging-protocol.patch @@ -93,7 +93,7 @@ Signed-off-by: Maxime Chevallier +#endif --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h -@@ -4712,6 +4712,9 @@ enum skb_ext_id { +@@ -4724,6 +4724,9 @@ enum skb_ext_id { #if IS_ENABLED(CONFIG_MCTP_FLOWS) SKB_EXT_MCTP, #endif