From e22356ad3629c9006100b6cb8975c042ccbf65dd Mon Sep 17 00:00:00 2001 From: aakkll <94471752+aakkll@users.noreply.github.com> Date: Thu, 14 Jul 2022 00:16:41 +0800 Subject: [PATCH] kernel: bump 5.15 to 5.15.54 (#9749) --- include/kernel-5.15 | 4 ++-- ...7-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch | 4 ++-- ...sa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch | 8 ++++---- ...t-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch | 2 +- ...xt-net-dsa-qca8k-add-additional-MIB-counter-and-.patch | 2 +- ...xt-net-dsa-qca8k-add-support-for-port-fast-aging.patch | 2 +- ...t-next-net-dsa-qca8k-add-set_ageing_time-support.patch | 2 +- ...t-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch | 4 ++-- ...t-next-net-dsa-qca8k-add-support-for-mirror-mode.patch | 4 ++-- .../763-net-next-net-dsa-qca8k-add-LAG-support.patch | 4 ++-- ...et-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch | 4 ++-- ...-net-dsa-qca8k-add-tracking-state-of-master-port.patch | 4 ++-- ...dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch | 6 +++--- ...dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch | 6 +++--- ...-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch | 2 +- ...-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch | 2 +- target/linux/generic/hack-5.15/204-module_strip.patch | 4 ++-- target/linux/generic/hack-5.15/904-debloat_dma_buf.patch | 2 +- ...08-rockchip-rk3399-add-support-for-GuangMiao-G4C.patch | 2 +- 19 files changed, 34 insertions(+), 34 deletions(-) diff --git a/include/kernel-5.15 b/include/kernel-5.15 index 6f4d3057f..3b3f0df3d 100644 --- a/include/kernel-5.15 +++ b/include/kernel-5.15 @@ -1,2 +1,2 @@ -LINUX_VERSION-5.15 = .53 -LINUX_KERNEL_HASH-5.15.53 = f3aa717243051f3fcca90ebfe26fe5c3a596c2f6047846e8d1724ea90df77b07 +LINUX_VERSION-5.15 = .54 +LINUX_KERNEL_HASH-5.15.54 = 594f548bb0a73e9c08deef838836c984666709687257a624c5ccaf9ae056ce4d diff --git a/target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch b/target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch index 70f227fb6..b300621e6 100644 --- a/target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch +++ b/target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch @@ -42,7 +42,7 @@ Signed-off-by: David S. Miller if (ret) return ret; } -@@ -2105,7 +2112,12 @@ static int qca8k_resume(struct device *d +@@ -2124,7 +2131,12 @@ static int qca8k_resume(struct device *d static SIMPLE_DEV_PM_OPS(qca8k_pm_ops, qca8k_suspend, qca8k_resume); @@ -56,7 +56,7 @@ Signed-off-by: David S. Miller .id = QCA8K_ID_QCA8327, }; -@@ -2114,7 +2126,8 @@ static const struct qca8k_match_data qca +@@ -2133,7 +2145,8 @@ static const struct qca8k_match_data qca }; static const struct of_device_id qca8k_of_match[] = { diff --git a/target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch b/target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch index 408a59df8..2cea88089 100644 --- a/target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch +++ b/target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch @@ -218,7 +218,7 @@ Signed-off-by: David S. Miller mask); } -@@ -1916,11 +1911,11 @@ qca8k_port_vlan_filtering(struct dsa_swi +@@ -1935,11 +1930,11 @@ qca8k_port_vlan_filtering(struct dsa_swi if (vlan_filtering) { ret = qca8k_rmw(priv, QCA8K_PORT_LOOKUP_CTRL(port), @@ -232,7 +232,7 @@ Signed-off-by: David S. Miller QCA8K_PORT_LOOKUP_VLAN_MODE_NONE); } -@@ -1944,10 +1939,9 @@ qca8k_port_vlan_add(struct dsa_switch *d +@@ -1963,10 +1958,9 @@ qca8k_port_vlan_add(struct dsa_switch *d } if (pvid) { @@ -245,7 +245,7 @@ Signed-off-by: David S. Miller if (ret) return ret; -@@ -2041,7 +2035,7 @@ static int qca8k_read_switch_id(struct q +@@ -2060,7 +2054,7 @@ static int qca8k_read_switch_id(struct q if (ret < 0) return -ENODEV; @@ -254,7 +254,7 @@ Signed-off-by: David S. Miller if (id != data->id) { dev_err(priv->dev, "Switch id detected %x but expected %x", id, data->id); return -ENODEV; -@@ -2050,7 +2044,7 @@ static int qca8k_read_switch_id(struct q +@@ -2069,7 +2063,7 @@ static int qca8k_read_switch_id(struct q priv->switch_id = id; /* Save revision to communicate to the internal PHY driver */ diff --git a/target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch b/target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch index f873b70d0..44d938c53 100644 --- a/target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch +++ b/target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch @@ -29,7 +29,7 @@ Signed-off-by: David S. Miller ret = qca8k_setup_mdio_bus(priv); if (ret) return ret; -@@ -2077,6 +2071,14 @@ qca8k_sw_probe(struct mdio_device *mdiod +@@ -2096,6 +2090,14 @@ qca8k_sw_probe(struct mdio_device *mdiod gpiod_set_value_cansleep(priv->reset_gpio, 0); } diff --git a/target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch b/target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch index 1465d1f35..c8c050933 100644 --- a/target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch +++ b/target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch @@ -80,7 +80,7 @@ Signed-off-by: David S. Miller } static int -@@ -2154,14 +2168,17 @@ static SIMPLE_DEV_PM_OPS(qca8k_pm_ops, +@@ -2173,14 +2187,17 @@ static SIMPLE_DEV_PM_OPS(qca8k_pm_ops, static const struct qca8k_match_data qca8327 = { .id = QCA8K_ID_QCA8327, .reduced_package = true, diff --git a/target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch b/target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch index 973446ec5..8ad7ab472 100644 --- a/target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch +++ b/target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch @@ -33,7 +33,7 @@ Signed-off-by: David S. Miller static int qca8k_port_enable(struct dsa_switch *ds, int port, struct phy_device *phy) -@@ -1998,6 +2008,7 @@ static const struct dsa_switch_ops qca8k +@@ -2017,6 +2027,7 @@ static const struct dsa_switch_ops qca8k .port_stp_state_set = qca8k_port_stp_state_set, .port_bridge_join = qca8k_port_bridge_join, .port_bridge_leave = qca8k_port_bridge_leave, diff --git a/target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch b/target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch index 29530065a..659e48240 100644 --- a/target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch +++ b/target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch @@ -56,7 +56,7 @@ Signed-off-by: David S. Miller qca8k_port_enable(struct dsa_switch *ds, int port, struct phy_device *phy) { -@@ -1999,6 +2023,7 @@ static const struct dsa_switch_ops qca8k +@@ -2018,6 +2042,7 @@ static const struct dsa_switch_ops qca8k .get_strings = qca8k_get_strings, .get_ethtool_stats = qca8k_get_ethtool_stats, .get_sset_count = qca8k_get_sset_count, diff --git a/target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch b/target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch index fa022d7ae..8b97939ec 100644 --- a/target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch +++ b/target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch @@ -102,7 +102,7 @@ Signed-off-by: David S. Miller qca8k_vlan_access(struct qca8k_priv *priv, enum qca8k_vlan_cmd cmd, u16 vid) { u32 reg; -@@ -1930,6 +2005,28 @@ qca8k_port_fdb_dump(struct dsa_switch *d +@@ -1949,6 +2024,28 @@ qca8k_port_fdb_dump(struct dsa_switch *d } static int @@ -131,7 +131,7 @@ Signed-off-by: David S. Miller qca8k_port_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering, struct netlink_ext_ack *extack) { -@@ -2037,6 +2134,8 @@ static const struct dsa_switch_ops qca8k +@@ -2056,6 +2153,8 @@ static const struct dsa_switch_ops qca8k .port_fdb_add = qca8k_port_fdb_add, .port_fdb_del = qca8k_port_fdb_del, .port_fdb_dump = qca8k_port_fdb_dump, diff --git a/target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch b/target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch index 69e9b381c..dc5a22935 100644 --- a/target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch +++ b/target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch @@ -17,7 +17,7 @@ Signed-off-by: David S. Miller --- a/drivers/net/dsa/qca8k.c +++ b/drivers/net/dsa/qca8k.c -@@ -2027,6 +2027,99 @@ qca8k_port_mdb_del(struct dsa_switch *ds +@@ -2046,6 +2046,99 @@ qca8k_port_mdb_del(struct dsa_switch *ds } static int @@ -117,7 +117,7 @@ Signed-off-by: David S. Miller qca8k_port_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering, struct netlink_ext_ack *extack) { -@@ -2136,6 +2229,8 @@ static const struct dsa_switch_ops qca8k +@@ -2155,6 +2248,8 @@ static const struct dsa_switch_ops qca8k .port_fdb_dump = qca8k_port_fdb_dump, .port_mdb_add = qca8k_port_mdb_add, .port_mdb_del = qca8k_port_mdb_del, diff --git a/target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch b/target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch index bfc77db18..b53f1288d 100644 --- a/target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch +++ b/target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch @@ -35,7 +35,7 @@ Signed-off-by: David S. Miller return 0; } -@@ -2207,6 +2210,178 @@ qca8k_get_tag_protocol(struct dsa_switch +@@ -2226,6 +2229,178 @@ qca8k_get_tag_protocol(struct dsa_switch return DSA_TAG_PROTO_QCA; } @@ -214,7 +214,7 @@ Signed-off-by: David S. Miller static const struct dsa_switch_ops qca8k_switch_ops = { .get_tag_protocol = qca8k_get_tag_protocol, .setup = qca8k_setup, -@@ -2240,6 +2415,8 @@ static const struct dsa_switch_ops qca8k +@@ -2259,6 +2434,8 @@ static const struct dsa_switch_ops qca8k .phylink_mac_link_down = qca8k_phylink_mac_link_down, .phylink_mac_link_up = qca8k_phylink_mac_link_up, .get_phy_flags = qca8k_get_phy_flags, diff --git a/target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch b/target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch index 8c0a990b0..7d811be11 100644 --- a/target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch +++ b/target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch @@ -19,7 +19,7 @@ Signed-off-by: Jakub Kicinski --- a/drivers/net/dsa/qca8k.c +++ b/drivers/net/dsa/qca8k.c -@@ -2232,7 +2232,7 @@ qca8k_lag_can_offload(struct dsa_switch +@@ -2251,7 +2251,7 @@ qca8k_lag_can_offload(struct dsa_switch if (info->tx_type != NETDEV_LAG_TX_TYPE_HASH) return false; @@ -28,7 +28,7 @@ Signed-off-by: Jakub Kicinski info->hash_type != NETDEV_LAG_HASH_L23) return false; -@@ -2246,8 +2246,8 @@ qca8k_lag_setup_hash(struct dsa_switch * +@@ -2265,8 +2265,8 @@ qca8k_lag_setup_hash(struct dsa_switch * { struct qca8k_priv *priv = ds->priv; bool unique_lag = true; diff --git a/target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch b/target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch index ff8fdca51..eb21cc391 100644 --- a/target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch +++ b/target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch @@ -26,7 +26,7 @@ Signed-off-by: David S. Miller --- a/drivers/net/dsa/qca8k.c +++ b/drivers/net/dsa/qca8k.c -@@ -2382,6 +2382,20 @@ qca8k_port_lag_leave(struct dsa_switch * +@@ -2401,6 +2401,20 @@ qca8k_port_lag_leave(struct dsa_switch * return qca8k_lag_refresh_portmap(ds, port, lag, true); } @@ -47,7 +47,7 @@ Signed-off-by: David S. Miller static const struct dsa_switch_ops qca8k_switch_ops = { .get_tag_protocol = qca8k_get_tag_protocol, .setup = qca8k_setup, -@@ -2417,6 +2431,7 @@ static const struct dsa_switch_ops qca8k +@@ -2436,6 +2450,7 @@ static const struct dsa_switch_ops qca8k .get_phy_flags = qca8k_get_phy_flags, .port_lag_join = qca8k_port_lag_join, .port_lag_leave = qca8k_port_lag_leave, diff --git a/target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch b/target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch index 43656ad79..07c5ba462 100644 --- a/target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch +++ b/target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch @@ -276,7 +276,7 @@ Signed-off-by: David S. Miller qca8k_split_addr(reg, &r1, &r2, &page); mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); -@@ -2393,7 +2591,30 @@ qca8k_master_change(struct dsa_switch *d +@@ -2412,7 +2610,30 @@ qca8k_master_change(struct dsa_switch *d if (dp->index != 0) return; @@ -307,7 +307,7 @@ Signed-off-by: David S. Miller } static const struct dsa_switch_ops qca8k_switch_ops = { -@@ -2432,6 +2653,7 @@ static const struct dsa_switch_ops qca8k +@@ -2451,6 +2672,7 @@ static const struct dsa_switch_ops qca8k .port_lag_join = qca8k_port_lag_join, .port_lag_leave = qca8k_port_lag_leave, .master_state_change = qca8k_master_change, @@ -315,7 +315,7 @@ Signed-off-by: David S. Miller }; static int qca8k_read_switch_id(struct qca8k_priv *priv) -@@ -2511,6 +2733,9 @@ qca8k_sw_probe(struct mdio_device *mdiod +@@ -2530,6 +2752,9 @@ qca8k_sw_probe(struct mdio_device *mdiod if (!priv->ds) return -ENOMEM; diff --git a/target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch b/target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch index c4bc2b364..0dcf27943 100644 --- a/target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch +++ b/target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch @@ -147,7 +147,7 @@ Signed-off-by: David S. Miller match_data = of_device_get_match_data(priv->dev); for (i = 0; i < match_data->mib_count; i++) { -@@ -2592,9 +2690,11 @@ qca8k_master_change(struct dsa_switch *d +@@ -2611,9 +2709,11 @@ qca8k_master_change(struct dsa_switch *d return; mutex_lock(&priv->mgmt_eth_data.mutex); @@ -159,7 +159,7 @@ Signed-off-by: David S. Miller mutex_unlock(&priv->mgmt_eth_data.mutex); } -@@ -2608,6 +2708,7 @@ static int qca8k_connect_tag_protocol(st +@@ -2627,6 +2727,7 @@ static int qca8k_connect_tag_protocol(st tagger_data = ds->tagger_data; tagger_data->rw_reg_ack_handler = qca8k_rw_reg_ack_handler; @@ -167,7 +167,7 @@ Signed-off-by: David S. Miller break; default: -@@ -2736,6 +2837,9 @@ qca8k_sw_probe(struct mdio_device *mdiod +@@ -2755,6 +2856,9 @@ qca8k_sw_probe(struct mdio_device *mdiod mutex_init(&priv->mgmt_eth_data.mutex); init_completion(&priv->mgmt_eth_data.rw_done); diff --git a/target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch b/target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch index dc8160966..4ac0bc32f 100644 --- a/target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch +++ b/target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch @@ -172,7 +172,7 @@ Signed-off-by: David S. Miller if (ret < 0) return 0xffff; -@@ -3041,6 +3037,8 @@ qca8k_sw_probe(struct mdio_device *mdiod +@@ -3060,6 +3056,8 @@ qca8k_sw_probe(struct mdio_device *mdiod return PTR_ERR(priv->regmap); } diff --git a/target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch b/target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch index 2d483730c..e2cb2721c 100644 --- a/target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch +++ b/target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch @@ -139,7 +139,7 @@ Signed-off-by: David S. Miller mutex_unlock(&bus->mdio_lock); -@@ -3038,6 +3073,8 @@ qca8k_sw_probe(struct mdio_device *mdiod +@@ -3057,6 +3092,8 @@ qca8k_sw_probe(struct mdio_device *mdiod } priv->mdio_cache.page = 0xffff; diff --git a/target/linux/generic/hack-5.15/204-module_strip.patch b/target/linux/generic/hack-5.15/204-module_strip.patch index bd7fc7106..dee240d9f 100644 --- a/target/linux/generic/hack-5.15/204-module_strip.patch +++ b/target/linux/generic/hack-5.15/204-module_strip.patch @@ -120,7 +120,7 @@ Signed-off-by: Felix Fietkau #ifdef CONFIG_MODVERSIONS -@@ -3227,9 +3229,11 @@ static int setup_load_info(struct load_i +@@ -3266,9 +3268,11 @@ static int setup_load_info(struct load_i static int check_modinfo(struct module *mod, struct load_info *info, int flags) { @@ -133,7 +133,7 @@ Signed-off-by: Felix Fietkau if (flags & MODULE_INIT_IGNORE_VERMAGIC) modmagic = NULL; -@@ -3250,6 +3254,7 @@ static int check_modinfo(struct module * +@@ -3289,6 +3293,7 @@ static int check_modinfo(struct module * mod->name); add_taint_module(mod, TAINT_OOT_MODULE, LOCKDEP_STILL_OK); } diff --git a/target/linux/generic/hack-5.15/904-debloat_dma_buf.patch b/target/linux/generic/hack-5.15/904-debloat_dma_buf.patch index 1f4d2fd39..a685c429c 100644 --- a/target/linux/generic/hack-5.15/904-debloat_dma_buf.patch +++ b/target/linux/generic/hack-5.15/904-debloat_dma_buf.patch @@ -63,7 +63,7 @@ Signed-off-by: Felix Fietkau +dma-shared-buffer-objs := $(dma-buf-objs-y) --- a/drivers/dma-buf/dma-buf.c +++ b/drivers/dma-buf/dma-buf.c -@@ -1506,4 +1506,5 @@ static void __exit dma_buf_deinit(void) +@@ -1513,4 +1513,5 @@ static void __exit dma_buf_deinit(void) kern_unmount(dma_buf_mnt); dma_buf_uninit_sysfs_statistics(); } diff --git a/target/linux/rockchip/patches-5.15/208-rockchip-rk3399-add-support-for-GuangMiao-G4C.patch b/target/linux/rockchip/patches-5.15/208-rockchip-rk3399-add-support-for-GuangMiao-G4C.patch index 663448349..a0160f927 100644 --- a/target/linux/rockchip/patches-5.15/208-rockchip-rk3399-add-support-for-GuangMiao-G4C.patch +++ b/target/linux/rockchip/patches-5.15/208-rockchip-rk3399-add-support-for-GuangMiao-G4C.patch @@ -1,6 +1,6 @@ --- a/arch/arm64/boot/dts/rockchip/Makefile +++ b/arch/arm64/boot/dts/rockchip/Makefile -@@ -32,6 +32,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gr +@@ -33,6 +33,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gr dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-kevin.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-inx.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-kd.dtb