]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
kernel: bump 6.18 to 6.18.44 24551/head
authorShiji Yang <yangshiji66@outlook.com>
Mon, 10 Aug 2026 00:19:58 +0000 (08:19 +0800)
committerHauke Mehrtens <hauke@hauke-m.de>
Wed, 12 Aug 2026 22:22:32 +0000 (00:22 +0200)
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.18.44

New kconfig symbol:
- EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS[1]

All patches are automatically refreshed.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.44&id=5aaa06dfc10f8398c8807453dbec738ea9af10e4
Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/24551
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
22 files changed:
target/linux/airoha/patches-6.18/180-01-v7.2-pinctrl-Move-Airoha-driver-to-dedicated-directory.patch
target/linux/bcm27xx/patches-6.18/0266-gpio-pca953x-Add-ti-tca9554-compatible-string.patch
target/linux/bcm27xx/patches-6.18/0270-hwmon-sht3x-Add-DT-compatible-string.patch
target/linux/bcm27xx/patches-6.18/0275-Bluetooth-hci_sync-Add-fallback-bd-address-prop.patch
target/linux/bcm27xx/patches-6.18/0326-drm-fb-helper-Look-up-preferred-fbdev-node-number-fr.patch
target/linux/bcm27xx/patches-6.18/0350-non-upstream-support-DS1-exit-firmware-re-download.patch
target/linux/bcm27xx/patches-6.18/0399-Bluetooth-hci_sync-Fix-crash-on-NULL-parent.patch
target/linux/bcm27xx/patches-6.18/0578-config-Allow-MFD_RP1-as-well-as-MISC_RP1.patch
target/linux/bcm27xx/patches-6.18/0757-of-Improve-compatibility-with-old-Pi-5-firmware.patch
target/linux/econet/patches-6.18/781-v7.3-net-dsa-mt7530-add-en7528-support.patch
target/linux/generic/backport-6.18/703-02-v7.0-net-phylink-introduce-helpers-for-replaying-link-cal.patch
target/linux/generic/backport-6.18/785-v7.0-09-net-pcs-pcs-mtk-lynxi-pass-SGMIISYS-OF-node-to-PCS.patch
target/linux/generic/config-6.18
target/linux/generic/hack-6.18/661-kernel-ct-size-the-hashtable-more-adequately.patch
target/linux/generic/kernel-6.18
target/linux/generic/pending-6.18/701-netfilter-nf_tables-ignore-EOPNOTSUPP-on-flowtable-d.patch
target/linux/generic/pending-6.18/706-net-phy-populate-host_interfaces-when-attaching-PHY.patch
target/linux/generic/pending-6.18/737-01-net-phylink-keep-and-use-MAC-supported_interfaces-in.patch
target/linux/generic/pending-6.18/737-02-net-phylink-introduce-internal-phylink-PCS-handling.patch
target/linux/ipq40xx/patches-6.18/701-net-dsa-add-out-of-band-tagging-protocol.patch
target/linux/qualcommax/patches-6.18/0950-net-dsa-add-out-of-band-tagging-protocol.patch
target/linux/realtek/patches-6.18/803-pinctrl-Add-RTL8231-pin-control-and-GPIO-support.patch

index 6780419f026d2245bd7bc50fd3c240590e2ca3a1..71eef4556dc19f2c2d6350aceb1d1d115bd14f6e 100644 (file)
@@ -42,7 +42,7 @@ Signed-off-by: Linus Walleij <linusw@kernel.org>
  M:    Basavaraj Natikar <Basavaraj.Natikar@amd.com>
 --- a/drivers/pinctrl/Kconfig
 +++ b/drivers/pinctrl/Kconfig
-@@ -682,6 +682,7 @@ config PINCTRL_RP1
+@@ -684,6 +684,7 @@ config PINCTRL_RP1
          multi function device.
  
  source "drivers/pinctrl/actions/Kconfig"
index 3b56b369565cf0907921a94f657dc9f5de2dcb9e..571f12eed4398c539c4694451a499800f65b620c 100644 (file)
@@ -10,7 +10,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
 
 --- a/drivers/gpio/gpio-pca953x.c
 +++ b/drivers/gpio/gpio-pca953x.c
-@@ -1468,6 +1468,7 @@ static const struct of_device_id pca953x
+@@ -1479,6 +1479,7 @@ static const struct of_device_id pca953x
        { .compatible = "ti,tca9535", .data = OF_953X(16, PCA_INT), },
        { .compatible = "ti,tca9538", .data = OF_953X( 8, PCA_INT), },
        { .compatible = "ti,tca9539", .data = OF_953X(16, PCA_INT), },
index 5a72b449c54f1d714e73c1b5cd8414a069c8e544..c8cc410fbf764a151a1646b868cc5992e1917f8c 100644 (file)
@@ -10,7 +10,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
 
 --- a/drivers/hwmon/sht3x.c
 +++ b/drivers/hwmon/sht3x.c
-@@ -933,13 +933,25 @@ static int sht3x_probe(struct i2c_client
+@@ -934,13 +934,25 @@ static int sht3x_probe(struct i2c_client
  static const struct i2c_device_id sht3x_ids[] = {
        {"sht3x", sht3x},
        {"sts3x", sts3x},
index 3187ffd1eddcddbba6f5a4cd108f73dbde78b424..4e123e45c93f3ae39c70346482e6ae40777ada12 100644 (file)
@@ -20,7 +20,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
 
 --- a/net/bluetooth/hci_sync.c
 +++ b/net/bluetooth/hci_sync.c
-@@ -5015,6 +5015,7 @@ static const struct {
+@@ -5081,6 +5081,7 @@ static const struct {
   */
  static int hci_dev_setup_sync(struct hci_dev *hdev)
  {
@@ -28,7 +28,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
        int ret = 0;
        bool invalid_bdaddr;
        size_t i;
-@@ -5043,7 +5044,8 @@ static int hci_dev_setup_sync(struct hci
+@@ -5109,7 +5110,8 @@ static int hci_dev_setup_sync(struct hci
                         hci_test_quirk(hdev, HCI_QUIRK_USE_BDADDR_PROPERTY);
        if (!ret) {
                if (hci_test_quirk(hdev, HCI_QUIRK_USE_BDADDR_PROPERTY) &&
index 4c5c0d70e15deaf78df695283b59b5859a72462c..4e6dd76d3a1dcace48eff82bad2feb57e48bb2e4 100644 (file)
@@ -19,7 +19,7 @@ Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
 
 --- a/drivers/gpu/drm/drm_fb_helper.c
 +++ b/drivers/gpu/drm/drm_fb_helper.c
-@@ -1807,7 +1807,7 @@ __drm_fb_helper_initial_config_and_unloc
+@@ -1784,7 +1784,7 @@ __drm_fb_helper_initial_config_and_unloc
        struct drm_device *dev = fb_helper->dev;
        struct fb_info *info;
        unsigned int width, height;
@@ -28,7 +28,7 @@ Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
  
        width = dev->mode_config.max_width;
        height = dev->mode_config.max_height;
-@@ -1835,6 +1835,15 @@ __drm_fb_helper_initial_config_and_unloc
+@@ -1818,6 +1818,15 @@ __drm_fb_helper_initial_config_and_unloc
         * register the fbdev emulation instance in kernel_fb_helper_list. */
        mutex_unlock(&fb_helper->lock);
  
index 98fc9ebe3edf3cdfb37bc6bdc0869cd6e08e7311..6d2cceadd18bc97c536b055f4c9ea343ae29a28e 100644 (file)
@@ -39,7 +39,7 @@ JIRA: SWWLAN-136577
 
 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
-@@ -298,7 +298,7 @@ void brcmf_rx_event(struct device *dev,
+@@ -304,7 +304,7 @@ void brcmf_rx_event(struct device *dev,
  
  int brcmf_alloc(struct device *dev, struct brcmf_mp_device *settings);
  /* Indication from bus module regarding presence/insertion of dongle. */
@@ -112,7 +112,7 @@ JIRA: SWWLAN-136577
                                    BRCMF_DEFAULT_SCAN_CHANNEL_TIME);
 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
-@@ -1327,7 +1327,7 @@ int brcmf_alloc(struct device *dev, stru
+@@ -1356,7 +1356,7 @@ int brcmf_alloc(struct device *dev, stru
        return 0;
  }
  
@@ -121,7 +121,7 @@ JIRA: SWWLAN-136577
  {
        struct brcmf_bus *bus_if = dev_get_drvdata(dev);
        struct brcmf_pub *drvr = bus_if->drvr;
-@@ -1370,10 +1370,12 @@ int brcmf_attach(struct device *dev)
+@@ -1399,10 +1399,12 @@ int brcmf_attach(struct device *dev)
  
        brcmf_fwvid_get_cfg80211_ops(drvr);
  
@@ -517,7 +517,7 @@ JIRA: SWWLAN-136577
        /* ready */
        return;
  
-@@ -4652,3 +4863,40 @@ int brcmf_sdio_sleep(struct brcmf_sdio *
+@@ -4658,3 +4869,40 @@ int brcmf_sdio_sleep(struct brcmf_sdio *
  
        return ret;
  }
@@ -605,7 +605,7 @@ JIRA: SWWLAN-136577
  };
  
  /* sdio core registers */
-@@ -367,4 +398,83 @@ void brcmf_sdio_wowl_config(struct devic
+@@ -368,4 +399,83 @@ void brcmf_sdio_wowl_config(struct devic
  int brcmf_sdio_sleep(struct brcmf_sdio *bus, bool sleep);
  void brcmf_sdio_trigger_dpc(struct brcmf_sdio *bus);
  
@@ -700,7 +700,7 @@ JIRA: SWWLAN-136577
        if (ret)
                goto error;
  
-@@ -1288,7 +1288,7 @@ static int brcmf_usb_probe_cb(struct brc
+@@ -1289,7 +1289,7 @@ static int brcmf_usb_probe_cb(struct brc
                ret = brcmf_alloc(devinfo->dev, devinfo->settings);
                if (ret)
                        goto fail;
index 263f6a67cd19cdeb0eab26324575d41b9e4dff2c..67ffb831858c1ddfc2a6507b81e8d2e4b73734f8 100644 (file)
@@ -15,7 +15,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
 
 --- a/net/bluetooth/hci_sync.c
 +++ b/net/bluetooth/hci_sync.c
-@@ -5015,7 +5015,8 @@ static const struct {
+@@ -5081,7 +5081,8 @@ static const struct {
   */
  static int hci_dev_setup_sync(struct hci_dev *hdev)
  {
index 907882ad973212e3ef505cf37c2826fa787f54e6..58a9f287d517f481efa7da4645915cab7c1172c4 100644 (file)
@@ -25,7 +25,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
          Enable common clock framework support for Raspberry Pi RP1.
 --- a/drivers/pinctrl/Kconfig
 +++ b/drivers/pinctrl/Kconfig
-@@ -672,7 +672,7 @@ config PINCTRL_MLXBF3
+@@ -674,7 +674,7 @@ config PINCTRL_MLXBF3
  
  config PINCTRL_RP1
        tristate "Pinctrl driver for RP1"
index bffd69216a83d7c51609efd6c7c87146d9c9ad8b..257dd24eaed1cb5c3f8e8acf044958c9053b2683 100644 (file)
@@ -154,7 +154,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
  
                base = b;
                size = s;
-@@ -416,16 +443,24 @@ static int __init __reserved_mem_alloc_s
+@@ -424,16 +451,24 @@ static int __init __reserved_mem_alloc_s
        const __be32 *prop;
        bool nomap, default_cma;
        int ret;
index b6e673060d3a46c2af91f87b1b93df4634e841a9..5e620661ea715d6a0ae22d1e82d664cf32b8f831 100644 (file)
@@ -42,7 +42,7 @@ Signed-off-by: Ahmed Naseef <naseefkm@gmail.com>
  };
 --- a/drivers/net/dsa/mt7530.c
 +++ b/drivers/net/dsa/mt7530.c
-@@ -2847,6 +2847,30 @@ static void en7581_mac_port_get_caps(str
+@@ -2829,6 +2829,30 @@ static void en7581_mac_port_get_caps(str
        }
  }
  
@@ -73,7 +73,7 @@ Signed-off-by: Ahmed Naseef <naseefkm@gmail.com>
  static void
  mt7530_mac_config(struct dsa_switch *ds, int port, unsigned int mode,
                  phy_interface_t interface)
-@@ -3036,17 +3060,24 @@ static void mt753x_phylink_get_caps(stru
+@@ -3018,17 +3042,24 @@ static void mt753x_phylink_get_caps(stru
                                    struct phylink_config *config)
  {
        struct mt7530_priv *priv = ds->priv;
@@ -105,7 +105,7 @@ Signed-off-by: Ahmed Naseef <naseefkm@gmail.com>
  
        priv->info->mac_port_get_caps(ds, port, config);
  }
-@@ -3174,7 +3205,8 @@ mt753x_conduit_state_change(struct dsa_s
+@@ -3156,7 +3187,8 @@ mt753x_conduit_state_change(struct dsa_s
         * forwarded to the numerically smallest CPU port whose conduit
         * interface is up.
         */
@@ -115,7 +115,7 @@ Signed-off-by: Ahmed Naseef <naseefkm@gmail.com>
                return;
  
        mask = BIT(cpu_dp->index);
-@@ -3377,6 +3409,16 @@ const struct mt753x_info mt753x_table[]
+@@ -3359,6 +3391,16 @@ const struct mt753x_info mt753x_table[]
                .phy_write_c45 = mt7531_ind_c45_phy_write,
                .mac_port_get_caps = en7581_mac_port_get_caps,
        },
index ccf9a422c9e96883a7a6381bb68e834164c177d6..a87b10108519a2f710ba48e2553da029b8917cfe 100644 (file)
@@ -76,7 +76,7 @@ Signed-off-by: Jakub Kicinski <kuba@kernel.org>
        }
  
        /* If configuration of the interface failed, force the link down
-@@ -4273,6 +4277,57 @@ void phylink_mii_c45_pcs_get_state(struc
+@@ -4274,6 +4278,57 @@ void phylink_mii_c45_pcs_get_state(struc
  }
  EXPORT_SYMBOL_GPL(phylink_mii_c45_pcs_get_state);
  
index 9d88ac8af8c1a2750508459953f5f06560a9a804..84652d018381c515ad9850d57c681dfb6abb3e18 100644 (file)
@@ -38,7 +38,7 @@ Signed-off-by: Jakub Kicinski <kuba@kernel.org>
 
 --- a/drivers/net/dsa/mt7530-mdio.c
 +++ b/drivers/net/dsa/mt7530-mdio.c
-@@ -113,8 +113,8 @@ mt7531_create_sgmii(struct mt7530_priv *
+@@ -120,8 +120,8 @@ mt7531_create_sgmii(struct mt7530_priv *
                        ret = PTR_ERR(regmap);
                        break;
                }
index 0c3d67b20ef28e7e50f657939d14d72fa12b5fba..7c0d371e5db9286bd4655e0f82664078b8e8eeee 100644 (file)
@@ -2042,6 +2042,7 @@ CONFIG_EROFS_FS_PCPU_KTHREAD_HIPRI=y
 # CONFIG_EROFS_FS_ZIP is not set
 # CONFIG_EROFS_FS_ZIP_ACCEL is not set
 # CONFIG_EROFS_FS_ZIP_DEFLATE is not set
+CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16
 # CONFIG_EROFS_FS_ZIP_ZSTD is not set
 # CONFIG_ERRATA_MIPS is not set
 # CONFIG_ET131X is not set
index 33649bc0baab200c8b51cbb48ed673a1713f9891..9d369df6d062c92ca23471b612f08d938fa690c8 100644 (file)
@@ -14,7 +14,7 @@ Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
 
 --- a/net/netfilter/nf_conntrack_core.c
 +++ b/net/netfilter/nf_conntrack_core.c
-@@ -2597,7 +2597,7 @@ int nf_conntrack_init_start(void)
+@@ -2600,7 +2600,7 @@ int nf_conntrack_init_start(void)
  
        if (!nf_conntrack_htable_size) {
                nf_conntrack_htable_size
index adb86b5cb48de8a892540beb203057ed6ff03148..93a41ed993baf1c025ac6fe9f2870a36c3689f20 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-6.18 = .43
-LINUX_KERNEL_HASH-6.18.43 = a1aeb926c7c4a1564368200b1082e45bb958007682d804aff88abbc3a7a47b5d
+LINUX_VERSION-6.18 = .44
+LINUX_KERNEL_HASH-6.18.44 = 0f72d938f06828e82c90405174fe572287db7bfe089e2fc46572a99a7f240d43
index 563c44598bbec5029f1869007b8ae6da5b5522f9..b61675217a2704304cd4d3a1c7ea78dd3532996d 100644 (file)
@@ -18,7 +18,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 
 --- a/net/netfilter/nf_tables_api.c
 +++ b/net/netfilter/nf_tables_api.c
-@@ -8879,7 +8879,7 @@ static int nft_register_flowtable_ops(st
+@@ -8884,7 +8884,7 @@ static int nft_register_flowtable_ops(st
  
        err = flowtable->data.type->setup(&flowtable->data,
                                          ops->dev, FLOW_BLOCK_BIND);
index 8030af557f6734465ba621208d1ab4b02a7b096b..814ddb1ad642b9b12bc1477d858ab5802d5b5670 100644 (file)
@@ -20,7 +20,7 @@ Signed-off-by: Daniel Golle <daniel@makrotopia.org>
 
 --- a/drivers/net/phy/phylink.c
 +++ b/drivers/net/phy/phylink.c
-@@ -2282,7 +2282,7 @@ int phylink_fwnode_phy_connect(struct ph
+@@ -2283,7 +2283,7 @@ int phylink_fwnode_phy_connect(struct ph
  {
        struct fwnode_handle *phy_fwnode;
        struct phy_device *phy_dev;
@@ -29,7 +29,7 @@ Signed-off-by: Daniel Golle <daniel@makrotopia.org>
  
        /* Fixed links and 802.3z are handled without needing a PHY */
        if (pl->cfg_link_an_mode == MLO_AN_FIXED ||
-@@ -2312,6 +2312,25 @@ int phylink_fwnode_phy_connect(struct ph
+@@ -2313,6 +2313,25 @@ int phylink_fwnode_phy_connect(struct ph
        if (pl->config->mac_requires_rxc)
                flags |= PHY_F_RXC_ALWAYS_ON;
  
index 81c989028e293e21efadb1a52825bd768136a59f..fb96432fe55f26599506cc6ae21bf9dab51a7f51 100644 (file)
@@ -51,7 +51,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
        pl->config = config;
        if (config->type == PHYLINK_NETDEV) {
                pl->netdev = to_net_dev(config->dev);
-@@ -2015,7 +2023,7 @@ static int phylink_validate_phy(struct p
+@@ -2016,7 +2024,7 @@ static int phylink_validate_phy(struct p
                 * those which the host supports.
                 */
                phy_interface_and(interfaces, phy->possible_interfaces,
@@ -60,7 +60,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
  
                if (phy_interface_empty(interfaces)) {
                        phylink_err(pl, "PHY has no common interfaces\n");
-@@ -2757,12 +2765,12 @@ static phy_interface_t phylink_sfp_selec
+@@ -2758,12 +2766,12 @@ static phy_interface_t phylink_sfp_selec
                return interface;
        }
  
@@ -75,7 +75,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
                return PHY_INTERFACE_MODE_NA;
        }
  
-@@ -3690,14 +3698,14 @@ static int phylink_sfp_config_optical(st
+@@ -3691,14 +3699,14 @@ static int phylink_sfp_config_optical(st
  
        phylink_dbg(pl, "optical SFP: interfaces=[mac=%*pbl, sfp=%*pbl]\n",
                    (int)PHY_INTERFACE_MODE_MAX,
@@ -92,7 +92,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
                          pl->sfp_interfaces);
        if (phy_interface_empty(pl->sfp_interfaces)) {
                phylink_err(pl, "unsupported SFP module: no common interface modes\n");
-@@ -3868,7 +3876,7 @@ static int phylink_sfp_connect_phy(void
+@@ -3869,7 +3877,7 @@ static int phylink_sfp_connect_phy(void
  
        /* Set the PHY's host supported interfaces */
        phy_interface_and(phy->host_interfaces, phylink_sfp_interfaces,
index e3dc1db36c1ed14267f6a585d5a292b0af650df4..e5dd84332617b5f7eeb69184e394b902570c4dfb 100644 (file)
@@ -209,8 +209,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
 +       */
 +      } else if (test_bit(state->interface, pl->config->pcs_interfaces)) {
 +              bool pcs_found = false;
--              pcs_changed = pl->pcs != pcs;
++
 +              list_for_each_entry(pcs, &pl->pcs_list, list) {
 +                      if (!phylink_validate_pcs_interface(pcs,
 +                                                          state->interface)) {
@@ -218,7 +217,8 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
 +                              break;
 +                      }
 +              }
-+
+-              pcs_changed = pl->pcs != pcs;
 +              if (!pcs_found) {
 +                      phylink_err(pl,
 +                                  "couldn't find a PCS for %s\n",
@@ -327,7 +327,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
  
        pl->config = config;
        if (config->type == PHYLINK_NETDEV) {
-@@ -1942,10 +2070,16 @@ EXPORT_SYMBOL_GPL(phylink_create);
+@@ -1943,10 +2071,16 @@ EXPORT_SYMBOL_GPL(phylink_create);
   */
  void phylink_destroy(struct phylink *pl)
  {
@@ -344,7 +344,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
        cancel_work_sync(&pl->resolve);
        kfree(pl);
  }
-@@ -2447,6 +2581,7 @@ static irqreturn_t phylink_link_handler(
+@@ -2448,6 +2582,7 @@ static irqreturn_t phylink_link_handler(
   */
  void phylink_start(struct phylink *pl)
  {
@@ -352,7 +352,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
        bool poll = false;
  
        ASSERT_RTNL();
-@@ -2473,6 +2608,10 @@ void phylink_start(struct phylink *pl)
+@@ -2474,6 +2609,10 @@ void phylink_start(struct phylink *pl)
  
        pl->pcs_state = PCS_STATE_STARTED;
  
@@ -363,7 +363,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
        phylink_enable_and_run_resolve(pl, PHYLINK_DISABLE_STOPPED);
  
        if (pl->cfg_link_an_mode == MLO_AN_FIXED && pl->link_gpio) {
-@@ -2517,6 +2656,8 @@ EXPORT_SYMBOL_GPL(phylink_start);
+@@ -2518,6 +2657,8 @@ EXPORT_SYMBOL_GPL(phylink_start);
   */
  void phylink_stop(struct phylink *pl)
  {
@@ -372,7 +372,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
        ASSERT_RTNL();
  
        if (pl->sfp_bus)
-@@ -2534,6 +2675,14 @@ void phylink_stop(struct phylink *pl)
+@@ -2535,6 +2676,14 @@ void phylink_stop(struct phylink *pl)
        pl->pcs_state = PCS_STATE_DOWN;
  
        phylink_pcs_disable(pl->pcs);
index c4b26d2ae2f2ede058b76f13161d15cc708805b0..edb9ae3931f0797309b3554252af1b27d84905c9 100644 (file)
@@ -136,7 +136,7 @@ Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
  #include <net/dst.h>
  #include <net/sock.h>
  #include <net/checksum.h>
-@@ -5112,6 +5116,9 @@ static const u8 skb_ext_type_len[] = {
+@@ -5118,6 +5122,9 @@ static const u8 skb_ext_type_len[] = {
  #if IS_ENABLED(CONFIG_INET_PSP)
        [SKB_EXT_PSP] = SKB_EXT_CHUNKSIZEOF(struct psp_skb_ext),
  #endif
index 5e6ba0cf533687f7e7b74083ec005ab86abae2cf..595f5a55e6093f08a0ff429787653c2ccd4f4cff 100644 (file)
@@ -126,7 +126,7 @@ Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
  #include <net/dst.h>
  #include <net/sock.h>
  #include <net/checksum.h>
-@@ -5112,6 +5116,9 @@ static const u8 skb_ext_type_len[] = {
+@@ -5118,6 +5122,9 @@ static const u8 skb_ext_type_len[] = {
  #if IS_ENABLED(CONFIG_INET_PSP)
        [SKB_EXT_PSP] = SKB_EXT_CHUNKSIZEOF(struct psp_skb_ext),
  #endif
index 2133bf6ac1047788ec95e48db0dac57224a37f2d..34c6c1aff26c7fb9a849b1fd953aa8c2cbee02f0 100644 (file)
@@ -23,7 +23,7 @@ Signed-off-by: Sander Vanheule <sander@svanheule.net>
 
 --- a/drivers/pinctrl/Kconfig
 +++ b/drivers/pinctrl/Kconfig
-@@ -531,6 +531,17 @@ config PINCTRL_SCMI
+@@ -533,6 +533,17 @@ config PINCTRL_SCMI
          It uses SCMI Message Protocol to interact with the
          firmware providing all the pinctrl controls.