]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
kernel: bump 6.6 to 6.6.107
authorGoetz Goerisch <ggoerisch@gmail.com>
Fri, 19 Sep 2025 17:27:46 +0000 (19:27 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Wed, 1 Oct 2025 20:26:05 +0000 (22:26 +0200)
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.107

All patches auto-refreshed.

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20095
(cherry picked from commit 2f61f77fb0e069aac38e6ed80e69431ea9b53636)
Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20237
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
include/kernel-6.6
target/linux/bcm27xx/patches-6.6/950-0475-serial-sc16is7xx-Read-modem-line-state-at-startup.patch
target/linux/bcm27xx/patches-6.6/950-1464-serial-sc16is7xx-announce-support-for-SER_RS485_RTS_.patch
target/linux/generic/backport-6.6/716-v6.9-02-net-phy-add-support-for-scanning-PHY-in-PHY-packages.patch
target/linux/generic/hack-6.6/901-debloat_sock_diag.patch
target/linux/generic/hack-6.6/902-debloat_proc.patch
target/linux/generic/pending-6.6/681-net-remove-NETIF_F_GSO_FRAGLIST-from-NETIF_F_GSO_SOF.patch

index e6fa78c5d73f762823a12b8a4fc19ead0215aa08..ecfe1f667e0b80f82d19016eba636d8bca27e66b 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-6.6 = .106
-LINUX_KERNEL_HASH-6.6.106 = 0c3180e2d8dcd0b70fe83554d9c440e31bab17873e360b89c4ab62a4fd26a8a0
+LINUX_VERSION-6.6 = .107
+LINUX_KERNEL_HASH-6.6.107 = c9b73017d3c7867b9c69a542e5318620cf2b14ed23d52f6aeaaee8aded9ee447
index 0149501e777b1c1698433df2f45f793643903237..932e4264b008b5f2523fbd11df9480d7f6ae6dfa 100644 (file)
@@ -16,7 +16,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
 
 --- a/drivers/tty/serial/sc16is7xx.c
 +++ b/drivers/tty/serial/sc16is7xx.c
-@@ -1210,6 +1210,9 @@ static int sc16is7xx_startup(struct uart
+@@ -1200,6 +1200,9 @@ static int sc16is7xx_startup(struct uart
              SC16IS7XX_IER_MSI_BIT;
        sc16is7xx_port_write(port, SC16IS7XX_IER_REG, val);
  
index 2f52823afc0f25a3c53d569df8c6e4aa77f25636..2d408eddfddc7110406ac76e6a221d22ccde8864 100644 (file)
@@ -31,7 +31,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 
 --- a/drivers/tty/serial/sc16is7xx.c
 +++ b/drivers/tty/serial/sc16is7xx.c
-@@ -1480,7 +1480,7 @@ static int sc16is7xx_setup_mctrl_ports(s
+@@ -1470,7 +1470,7 @@ static int sc16is7xx_setup_mctrl_ports(s
  }
  
  static const struct serial_rs485 sc16is7xx_rs485_supported = {
index 81f2d1d8e638145b7bd85fffc764eaa6c12acbdb..9a2b08200135003ca337a2495f3a6994e8bc2201 100644 (file)
@@ -143,7 +143,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
  }
 --- a/drivers/net/phy/mdio_bus.c
 +++ b/drivers/net/phy/mdio_bus.c
-@@ -455,19 +455,34 @@ EXPORT_SYMBOL(of_mdio_find_bus);
+@@ -456,19 +456,34 @@ EXPORT_SYMBOL(of_mdio_find_bus);
   * found, set the of_node pointer for the mdio device. This allows
   * auto-probed phy devices to be supplied with information passed in
   * via DT.
@@ -185,7 +185,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
                addr = of_mdio_parse_addr(dev, child);
                if (addr < 0)
                        continue;
-@@ -477,9 +492,22 @@ static void of_mdiobus_link_mdiodev(stru
+@@ -478,9 +493,22 @@ static void of_mdiobus_link_mdiodev(stru
                        /* The refcount on "child" is passed to the mdio
                         * device. Do _not_ use of_node_put(child) here.
                         */
index 157f8f76e3e48333c5f4014db6893af6afb2570f..ed1dd85e31f5314d5bff16998e4ed192270d4374 100644 (file)
@@ -83,7 +83,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  INDIRECT_CALLABLE_DECLARE(struct dst_entry *ip6_dst_check(struct dst_entry *,
                                                          u32));
  INDIRECT_CALLABLE_DECLARE(struct dst_entry *ipv4_dst_check(struct dst_entry *,
-@@ -2258,9 +2275,11 @@ static void __sk_free(struct sock *sk)
+@@ -2263,9 +2280,11 @@ static void __sk_free(struct sock *sk)
        if (likely(sk->sk_net_refcnt))
                sock_inuse_add(sock_net(sk), -1);
  
index 6c41d39d401c99329a3ae6bfbe71cfc7c2e6442e..ed6b751e1c17a7ac2e222f86d587d0d911e75ad8 100644 (file)
@@ -330,7 +330,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  
 --- a/net/core/sock.c
 +++ b/net/core/sock.c
-@@ -4160,6 +4160,8 @@ static __net_initdata struct pernet_oper
+@@ -4165,6 +4165,8 @@ static __net_initdata struct pernet_oper
  
  static int __init proto_init(void)
  {
index 126ee5e520c70db1a4e2fffab30b7b36577dfda4..d7d654e49fc81bf9f78843002fb250954fbee0c3 100644 (file)
@@ -96,7 +96,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
        return features;
 --- a/net/core/sock.c
 +++ b/net/core/sock.c
-@@ -2461,7 +2461,7 @@ void sk_setup_caps(struct sock *sk, stru
+@@ -2466,7 +2466,7 @@ void sk_setup_caps(struct sock *sk, stru
        if (sk_is_tcp(sk))
                sk->sk_route_caps |= NETIF_F_GSO;
        if (sk->sk_route_caps & NETIF_F_GSO)