kernel: bump 5.10 to 5.10.190
authorHauke Mehrtens <hauke@hauke-m.de>
Fri, 11 Aug 2023 20:16:43 +0000 (20:16 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 11 Aug 2023 21:17:31 +0000 (23:17 +0200)
All patches automatically rebased.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
include/kernel-5.10
package/kernel/linux/modules/netsupport.mk
target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch
target/linux/bcm4908/patches-5.10/075-v5.13-0002-net-dsa-bcm_sf2-setup-BCM4908-internal-crossbar.patch
target/linux/bcm4908/patches-5.10/700-net-dsa-bcm_sf2-enable-GPHY-for-switch-probing.patch
target/linux/bcm4908/patches-5.10/701-net-dsa-bcm_sf2-keep-GPHY-enabled-on-the-BCM4908.patch
target/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch
target/linux/generic/hack-5.10/780-usb-net-MeigLink_modem_support.patch
target/linux/generic/hack-5.10/901-debloat_sock_diag.patch
target/linux/generic/hack-5.10/902-debloat_proc.patch
target/linux/realtek/patches-5.10/709-lag-offloading.patch

index c265f2d3d87e7b12253296740d31dae6e18307c1..9d7681d158f2356ecde7f588acfeb759ce03616b 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-5.10 = .189
-LINUX_KERNEL_HASH-5.10.189 = 4c03516ae1d417571faaef175932d0892710bcbe0173e40550014d043d9098c9
+LINUX_VERSION-5.10 = .190
+LINUX_KERNEL_HASH-5.10.190 = 29723df01d40ff07ff6d254eaaf90c7b3ec3c70f4ebe089b80f785f46efaf597
index 526bd57246b6236cca8a6c371d94bb3539b6559f..ffcb5b48430f3b1404cab61354ad004f99b1845a 100644 (file)
@@ -91,7 +91,7 @@ define KernelPackage/vxlan
        +kmod-udptunnel4 \
        +IPV6:kmod-udptunnel6
   KCONFIG:=CONFIG_VXLAN
-  FILES:=$(LINUX_DIR)/drivers/net/vxlan.ko
+  FILES:=$(LINUX_DIR)/drivers/net/vxlan/vxlan.ko
   AUTOLOAD:=$(call AutoLoad,13,vxlan)
 endef
 
index 1f93300875a73455a0e98a9864d9680d9f0bdb19..cbe5d9d792345385e3fab3dfbe089c04b442b4e7 100644 (file)
                return false;
  
        return true;
-@@ -749,13 +753,13 @@ static inline void ipv6_addr_set_v4mappe
+@@ -745,13 +749,13 @@ static inline void ipv6_addr_set_v4mappe
   */
  static inline int __ipv6_addr_diff32(const void *token1, const void *token2, int addrlen)
  {
                if (xb)
                        return i * 32 + 31 - __fls(ntohl(xb));
        }
-@@ -941,17 +945,18 @@ static inline int ip6_multipath_hash_pol
+@@ -937,17 +941,18 @@ static inline int ip6_multipath_hash_pol
  static inline void ip6_flow_hdr(struct ipv6hdr *hdr, unsigned int tclass,
                                __be32 flowlabel)
  {
index 823064830100e03b26ba93564f922dad6a21d5e8..280e6d52af77bfd5c9a114b1d6a826655de3b50f 100644 (file)
@@ -115,7 +115,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
  
        priv->rcdev = devm_reset_control_get_optional_exclusive(&pdev->dev,
                                                                "switch");
-@@ -1358,6 +1401,8 @@ static int bcm_sf2_sw_probe(struct platf
+@@ -1362,6 +1405,8 @@ static int bcm_sf2_sw_probe(struct platf
                goto out_clk_mdiv;
        }
  
index 5cdaa222c29e46f5ee51ee8487fb5be46e885e42..a235a54aa7fe245cdf6f9855052e975a9315485d 100644 (file)
@@ -29,7 +29,7 @@ Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 
 --- a/drivers/net/dsa/bcm_sf2.c
 +++ b/drivers/net/dsa/bcm_sf2.c
-@@ -1540,10 +1540,14 @@ static int bcm_sf2_sw_probe(struct platf
+@@ -1544,10 +1544,14 @@ static int bcm_sf2_sw_probe(struct platf
        rev = reg_readl(priv, REG_PHY_REVISION);
        priv->hw_params.gphy_rev = rev & PHY_REVISION_MASK;
  
index 7659aa266bc335dff4231476e40bb1525b45a407..a50925fd00c232aa7e4fb9dc60849305bef6a4e1 100644 (file)
@@ -15,7 +15,7 @@ Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 
 --- a/drivers/net/dsa/bcm_sf2.c
 +++ b/drivers/net/dsa/bcm_sf2.c
-@@ -1554,6 +1554,12 @@ static int bcm_sf2_sw_probe(struct platf
+@@ -1558,6 +1558,12 @@ static int bcm_sf2_sw_probe(struct platf
                 priv->hw_params.core_rev >> 8, priv->hw_params.core_rev & 0xff,
                 priv->irq0, priv->irq1);
  
index 446380d6d066962c2fc8f6e5be6b85ffaabc3ae9..b3f6066a32d5d4509ceb6d800dccfe1ccf8d92ad 100644 (file)
@@ -70,7 +70,7 @@ Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
        nft_trans_table_update(trans) = true;
        nft_trans_commit_list_add_tail(ctx->net, trans);
        return 0;
-@@ -8183,11 +8187,10 @@ static int nf_tables_commit(struct net *
+@@ -8191,11 +8195,10 @@ static int nf_tables_commit(struct net *
                switch (trans->msg_type) {
                case NFT_MSG_NEWTABLE:
                        if (nft_trans_table_update(trans)) {
@@ -86,7 +86,7 @@ Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
                        } else {
                                nft_clear(net, trans->ctx.table);
                        }
-@@ -8406,11 +8409,9 @@ static int __nf_tables_abort(struct net
+@@ -8414,11 +8417,9 @@ static int __nf_tables_abort(struct net
                switch (trans->msg_type) {
                case NFT_MSG_NEWTABLE:
                        if (nft_trans_table_update(trans)) {
index c790c8224795d3d6c8c89dbed17452dae21cf21e..a7ac10939d7e9cc12f4db03ccbdc7639bbc670c9 100644 (file)
@@ -19,7 +19,7 @@
  
  #define QUECTEL_VENDOR_ID                     0x2c7c
  /* These Quectel products use Quectel's vendor ID */
-@@ -1177,6 +1179,11 @@ static const struct usb_device_id option
+@@ -1179,6 +1181,11 @@ static const struct usb_device_id option
          .driver_info = ZLP },
        { USB_DEVICE(QUECTEL_VENDOR_ID, QUECTEL_PRODUCT_BG96),
          .driver_info = RSVD(4) },
index 1207084fd3239fbfb67493c375793c38814e9bf4..3c10805e9d20496dd02165cefd37c406c7dc1829 100644 (file)
@@ -77,7 +77,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  struct dst_entry *__sk_dst_check(struct sock *sk, u32 cookie)
  {
        struct dst_entry *dst = __sk_dst_get(sk);
-@@ -1834,9 +1848,11 @@ static void __sk_free(struct sock *sk)
+@@ -1837,9 +1851,11 @@ static void __sk_free(struct sock *sk)
        if (likely(sk->sk_net_refcnt))
                sock_inuse_add(sock_net(sk), -1);
  
index 3b2896a7f2475ef04b5c179daeab2aad4c1f3f67..e33425c5211566adf0d0471e2721fa5950af1f80 100644 (file)
@@ -330,7 +330,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  
 --- a/net/core/sock.c
 +++ b/net/core/sock.c
-@@ -3721,6 +3721,8 @@ static __net_initdata struct pernet_oper
+@@ -3724,6 +3724,8 @@ static __net_initdata struct pernet_oper
  
  static int __init proto_init(void)
  {
index c4a263246b95888a6d8eabf7c2690c6c207e5518..b8b0836a883b1aae086af9e8512ed443b322ca3c 100644 (file)
@@ -1,6 +1,6 @@
 --- a/drivers/net/bonding/bond_main.c
 +++ b/drivers/net/bonding/bond_main.c
-@@ -2045,6 +2045,8 @@ int bond_enslave(struct net_device *bond
+@@ -2050,6 +2050,8 @@ int bond_enslave(struct net_device *bond
                goto err_unregister;
        }