patches.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	"Uwe Kleine-König" <u.kleine-koenig@baylibre.com>,
	"Heiko Stuebner" <heiko@sntech.de>,
	"Gabriel Somlo" <gsomlo@gmail.com>,
	"Arnd Bergmann" <arnd@arndb.de>,
	"Sasha Levin" <sashal@kernel.org>,
	"Herve Codina" <herve.codina@bootlin.com>,
	"Bjorn Andersson" <andersson@kernel.org>,
	"Andrew Jeffery" <andrew@codeconstruct.com.au>
Subject: [PATCH 6.12 062/354] soc: Switch back to struct platform_driver::remove()
Date: Tue, 16 Dec 2025 12:10:29 +0100	[thread overview]
Message-ID: <20251216111323.170506010@linuxfoundation.org> (raw)
In-Reply-To: <20251216111320.896758933@linuxfoundation.org>

6.12-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Uwe Kleine-König <u.kleine-koenig@baylibre.com>

[ Upstream commit 511c06e3903563dba4472430e1b586745b6ae238 ]

After commit 0edb555a65d1 ("platform: Make platform_driver::remove()
return void") .remove() is (again) the right callback to implement for
platform drivers.

Convert all platform drivers below drivers/soc to use .remove(), with
the eventual goal to drop struct platform_driver::remove_new(). As
.remove() and .remove_new() have the same prototypes, conversion is done
by just changing the structure member name in the driver initializer.

On the way do a few whitespace changes to make indention consistent.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Acked-by: Heiko Stuebner <heiko@sntech.de>
Acked-by: Herve Codina <herve.codina@bootlin.com> # for fsl/qe/{qmc,tsa}.c
Acked-by: Bjorn Andersson <andersson@kernel.org> # qcom parts
Acked-by: Gabriel Somlo <gsomlo@gmail.com>
Acked-by: Andrew Jeffery <andrew@codeconstruct.com.au> # aspeed
Link: https://lore.kernel.org/r/20241029074859.509587-2-u.kleine-koenig@baylibre.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Stable-dep-of: 2286e18e3937 ("soc: qcom: gsbi: fix double disable caused by devm")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/soc/aspeed/aspeed-lpc-ctrl.c        | 2 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c       | 2 +-
 drivers/soc/aspeed/aspeed-p2a-ctrl.c        | 2 +-
 drivers/soc/aspeed/aspeed-uart-routing.c    | 2 +-
 drivers/soc/fsl/dpaa2-console.c             | 2 +-
 drivers/soc/fsl/qe/qmc.c                    | 2 +-
 drivers/soc/fsl/qe/tsa.c                    | 2 +-
 drivers/soc/fujitsu/a64fx-diag.c            | 2 +-
 drivers/soc/hisilicon/kunpeng_hccs.c        | 2 +-
 drivers/soc/ixp4xx/ixp4xx-npe.c             | 2 +-
 drivers/soc/ixp4xx/ixp4xx-qmgr.c            | 2 +-
 drivers/soc/litex/litex_soc_ctrl.c          | 2 +-
 drivers/soc/loongson/loongson2_guts.c       | 2 +-
 drivers/soc/mediatek/mtk-devapc.c           | 2 +-
 drivers/soc/mediatek/mtk-mmsys.c            | 2 +-
 drivers/soc/mediatek/mtk-socinfo.c          | 2 +-
 drivers/soc/microchip/mpfs-sys-controller.c | 2 +-
 drivers/soc/pxa/ssp.c                       | 2 +-
 drivers/soc/qcom/icc-bwmon.c                | 2 +-
 drivers/soc/qcom/llcc-qcom.c                | 2 +-
 drivers/soc/qcom/ocmem.c                    | 2 +-
 drivers/soc/qcom/pmic_glink.c               | 2 +-
 drivers/soc/qcom/qcom_aoss.c                | 2 +-
 drivers/soc/qcom/qcom_gsbi.c                | 2 +-
 drivers/soc/qcom/qcom_stats.c               | 2 +-
 drivers/soc/qcom/ramp_controller.c          | 4 ++--
 drivers/soc/qcom/rmtfs_mem.c                | 2 +-
 drivers/soc/qcom/rpm-proc.c                 | 2 +-
 drivers/soc/qcom/rpm_master_stats.c         | 2 +-
 drivers/soc/qcom/smem.c                     | 2 +-
 drivers/soc/qcom/smp2p.c                    | 2 +-
 drivers/soc/qcom/smsm.c                     | 6 +++---
 drivers/soc/qcom/socinfo.c                  | 2 +-
 drivers/soc/rockchip/io-domain.c            | 8 ++++----
 drivers/soc/samsung/exynos-chipid.c         | 4 ++--
 drivers/soc/tegra/cbb/tegra194-cbb.c        | 2 +-
 drivers/soc/ti/k3-ringacc.c                 | 2 +-
 drivers/soc/ti/knav_dma.c                   | 4 ++--
 drivers/soc/ti/knav_qmss_queue.c            | 2 +-
 drivers/soc/ti/pm33xx.c                     | 2 +-
 drivers/soc/ti/pruss.c                      | 4 ++--
 drivers/soc/ti/smartreflex.c                | 2 +-
 drivers/soc/ti/wkup_m3_ipc.c                | 2 +-
 drivers/soc/xilinx/xlnx_event_manager.c     | 2 +-
 drivers/soc/xilinx/zynqmp_power.c           | 2 +-
 45 files changed, 54 insertions(+), 54 deletions(-)

diff --git a/drivers/soc/aspeed/aspeed-lpc-ctrl.c b/drivers/soc/aspeed/aspeed-lpc-ctrl.c
index e87038009d1b2..ee58151bd69ec 100644
--- a/drivers/soc/aspeed/aspeed-lpc-ctrl.c
+++ b/drivers/soc/aspeed/aspeed-lpc-ctrl.c
@@ -353,7 +353,7 @@ static struct platform_driver aspeed_lpc_ctrl_driver = {
 		.of_match_table = aspeed_lpc_ctrl_match,
 	},
 	.probe = aspeed_lpc_ctrl_probe,
-	.remove_new = aspeed_lpc_ctrl_remove,
+	.remove = aspeed_lpc_ctrl_remove,
 };
 
 module_platform_driver(aspeed_lpc_ctrl_driver);
diff --git a/drivers/soc/aspeed/aspeed-lpc-snoop.c b/drivers/soc/aspeed/aspeed-lpc-snoop.c
index 54db2abc2e2a7..fc3a2c41cc107 100644
--- a/drivers/soc/aspeed/aspeed-lpc-snoop.c
+++ b/drivers/soc/aspeed/aspeed-lpc-snoop.c
@@ -388,7 +388,7 @@ static struct platform_driver aspeed_lpc_snoop_driver = {
 		.of_match_table = aspeed_lpc_snoop_match,
 	},
 	.probe = aspeed_lpc_snoop_probe,
-	.remove_new = aspeed_lpc_snoop_remove,
+	.remove = aspeed_lpc_snoop_remove,
 };
 
 module_platform_driver(aspeed_lpc_snoop_driver);
diff --git a/drivers/soc/aspeed/aspeed-p2a-ctrl.c b/drivers/soc/aspeed/aspeed-p2a-ctrl.c
index 8610ddacc7bc9..6cc943744e129 100644
--- a/drivers/soc/aspeed/aspeed-p2a-ctrl.c
+++ b/drivers/soc/aspeed/aspeed-p2a-ctrl.c
@@ -431,7 +431,7 @@ static struct platform_driver aspeed_p2a_ctrl_driver = {
 		.of_match_table = aspeed_p2a_ctrl_match,
 	},
 	.probe = aspeed_p2a_ctrl_probe,
-	.remove_new = aspeed_p2a_ctrl_remove,
+	.remove = aspeed_p2a_ctrl_remove,
 };
 
 module_platform_driver(aspeed_p2a_ctrl_driver);
diff --git a/drivers/soc/aspeed/aspeed-uart-routing.c b/drivers/soc/aspeed/aspeed-uart-routing.c
index a2195f062e01b..0191e36e66e10 100644
--- a/drivers/soc/aspeed/aspeed-uart-routing.c
+++ b/drivers/soc/aspeed/aspeed-uart-routing.c
@@ -589,7 +589,7 @@ static struct platform_driver aspeed_uart_routing_driver = {
 		.of_match_table = aspeed_uart_routing_table,
 	},
 	.probe = aspeed_uart_routing_probe,
-	.remove_new = aspeed_uart_routing_remove,
+	.remove = aspeed_uart_routing_remove,
 };
 
 module_platform_driver(aspeed_uart_routing_driver);
diff --git a/drivers/soc/fsl/dpaa2-console.c b/drivers/soc/fsl/dpaa2-console.c
index 6dbc77db77184..6310f54e68a21 100644
--- a/drivers/soc/fsl/dpaa2-console.c
+++ b/drivers/soc/fsl/dpaa2-console.c
@@ -320,7 +320,7 @@ static struct platform_driver dpaa2_console_driver = {
 		   .of_match_table = dpaa2_console_match_table,
 		   },
 	.probe = dpaa2_console_probe,
-	.remove_new = dpaa2_console_remove,
+	.remove = dpaa2_console_remove,
 };
 module_platform_driver(dpaa2_console_driver);
 
diff --git a/drivers/soc/fsl/qe/qmc.c b/drivers/soc/fsl/qe/qmc.c
index b3f773e135fd4..36c0ccc06151f 100644
--- a/drivers/soc/fsl/qe/qmc.c
+++ b/drivers/soc/fsl/qe/qmc.c
@@ -2094,7 +2094,7 @@ static struct platform_driver qmc_driver = {
 		.of_match_table = of_match_ptr(qmc_id_table),
 	},
 	.probe = qmc_probe,
-	.remove_new = qmc_remove,
+	.remove = qmc_remove,
 };
 module_platform_driver(qmc_driver);
 
diff --git a/drivers/soc/fsl/qe/tsa.c b/drivers/soc/fsl/qe/tsa.c
index f0889b3fcaf2c..515da9b45c2c3 100644
--- a/drivers/soc/fsl/qe/tsa.c
+++ b/drivers/soc/fsl/qe/tsa.c
@@ -1086,7 +1086,7 @@ static struct platform_driver tsa_driver = {
 		.of_match_table = of_match_ptr(tsa_id_table),
 	},
 	.probe = tsa_probe,
-	.remove_new = tsa_remove,
+	.remove = tsa_remove,
 };
 module_platform_driver(tsa_driver);
 
diff --git a/drivers/soc/fujitsu/a64fx-diag.c b/drivers/soc/fujitsu/a64fx-diag.c
index 330901893577e..76cb0b6a221c2 100644
--- a/drivers/soc/fujitsu/a64fx-diag.c
+++ b/drivers/soc/fujitsu/a64fx-diag.c
@@ -142,7 +142,7 @@ static struct platform_driver a64fx_diag_driver = {
 		.acpi_match_table = ACPI_PTR(a64fx_diag_acpi_match),
 	},
 	.probe = a64fx_diag_probe,
-	.remove_new = a64fx_diag_remove,
+	.remove = a64fx_diag_remove,
 };
 
 module_platform_driver(a64fx_diag_driver);
diff --git a/drivers/soc/hisilicon/kunpeng_hccs.c b/drivers/soc/hisilicon/kunpeng_hccs.c
index e882a61636ec8..8f51e59c9bb19 100644
--- a/drivers/soc/hisilicon/kunpeng_hccs.c
+++ b/drivers/soc/hisilicon/kunpeng_hccs.c
@@ -1348,7 +1348,7 @@ MODULE_DEVICE_TABLE(acpi, hccs_acpi_match);
 
 static struct platform_driver hccs_driver = {
 	.probe = hccs_probe,
-	.remove_new = hccs_remove,
+	.remove = hccs_remove,
 	.driver = {
 		.name = "kunpeng_hccs",
 		.acpi_match_table = hccs_acpi_match,
diff --git a/drivers/soc/ixp4xx/ixp4xx-npe.c b/drivers/soc/ixp4xx/ixp4xx-npe.c
index 34a6f187c220d..33e2e0366f19c 100644
--- a/drivers/soc/ixp4xx/ixp4xx-npe.c
+++ b/drivers/soc/ixp4xx/ixp4xx-npe.c
@@ -759,7 +759,7 @@ static struct platform_driver ixp4xx_npe_driver = {
 		.of_match_table = ixp4xx_npe_of_match,
 	},
 	.probe = ixp4xx_npe_probe,
-	.remove_new = ixp4xx_npe_remove,
+	.remove = ixp4xx_npe_remove,
 };
 module_platform_driver(ixp4xx_npe_driver);
 
diff --git a/drivers/soc/ixp4xx/ixp4xx-qmgr.c b/drivers/soc/ixp4xx/ixp4xx-qmgr.c
index cb112f3643e97..475e229039e30 100644
--- a/drivers/soc/ixp4xx/ixp4xx-qmgr.c
+++ b/drivers/soc/ixp4xx/ixp4xx-qmgr.c
@@ -461,7 +461,7 @@ static struct platform_driver ixp4xx_qmgr_driver = {
 		.of_match_table = ixp4xx_qmgr_of_match,
 	},
 	.probe = ixp4xx_qmgr_probe,
-	.remove_new = ixp4xx_qmgr_remove,
+	.remove = ixp4xx_qmgr_remove,
 };
 module_platform_driver(ixp4xx_qmgr_driver);
 
diff --git a/drivers/soc/litex/litex_soc_ctrl.c b/drivers/soc/litex/litex_soc_ctrl.c
index 72c44119dd541..d08bfc8ef7be7 100644
--- a/drivers/soc/litex/litex_soc_ctrl.c
+++ b/drivers/soc/litex/litex_soc_ctrl.c
@@ -131,7 +131,7 @@ static struct platform_driver litex_soc_ctrl_driver = {
 		.of_match_table = litex_soc_ctrl_of_match,
 	},
 	.probe = litex_soc_ctrl_probe,
-	.remove_new = litex_soc_ctrl_remove,
+	.remove = litex_soc_ctrl_remove,
 };
 
 module_platform_driver(litex_soc_ctrl_driver);
diff --git a/drivers/soc/loongson/loongson2_guts.c b/drivers/soc/loongson/loongson2_guts.c
index 1fcf7ca8083e1..16913c3ef65ca 100644
--- a/drivers/soc/loongson/loongson2_guts.c
+++ b/drivers/soc/loongson/loongson2_guts.c
@@ -172,7 +172,7 @@ static struct platform_driver loongson2_guts_driver = {
 		.of_match_table = loongson2_guts_of_match,
 	},
 	.probe = loongson2_guts_probe,
-	.remove_new = loongson2_guts_remove,
+	.remove = loongson2_guts_remove,
 };
 
 static int __init loongson2_guts_init(void)
diff --git a/drivers/soc/mediatek/mtk-devapc.c b/drivers/soc/mediatek/mtk-devapc.c
index d83a46334adbb..f54c966138b5b 100644
--- a/drivers/soc/mediatek/mtk-devapc.c
+++ b/drivers/soc/mediatek/mtk-devapc.c
@@ -310,7 +310,7 @@ static void mtk_devapc_remove(struct platform_device *pdev)
 
 static struct platform_driver mtk_devapc_driver = {
 	.probe = mtk_devapc_probe,
-	.remove_new = mtk_devapc_remove,
+	.remove = mtk_devapc_remove,
 	.driver = {
 		.name = "mtk-devapc",
 		.of_match_table = mtk_devapc_dt_match,
diff --git a/drivers/soc/mediatek/mtk-mmsys.c b/drivers/soc/mediatek/mtk-mmsys.c
index 938240714e54c..bb4639ca0b8cd 100644
--- a/drivers/soc/mediatek/mtk-mmsys.c
+++ b/drivers/soc/mediatek/mtk-mmsys.c
@@ -487,7 +487,7 @@ static struct platform_driver mtk_mmsys_drv = {
 		.of_match_table = of_match_mtk_mmsys,
 	},
 	.probe = mtk_mmsys_probe,
-	.remove_new = mtk_mmsys_remove,
+	.remove = mtk_mmsys_remove,
 };
 module_platform_driver(mtk_mmsys_drv);
 
diff --git a/drivers/soc/mediatek/mtk-socinfo.c b/drivers/soc/mediatek/mtk-socinfo.c
index 74672a9d6d13d..123b12cd25432 100644
--- a/drivers/soc/mediatek/mtk-socinfo.c
+++ b/drivers/soc/mediatek/mtk-socinfo.c
@@ -187,7 +187,7 @@ static void mtk_socinfo_remove(struct platform_device *pdev)
 
 static struct platform_driver mtk_socinfo = {
 	.probe = mtk_socinfo_probe,
-	.remove_new = mtk_socinfo_remove,
+	.remove = mtk_socinfo_remove,
 	.driver = {
 		.name = "mtk-socinfo",
 	},
diff --git a/drivers/soc/microchip/mpfs-sys-controller.c b/drivers/soc/microchip/mpfs-sys-controller.c
index 7a4936019329c..30bc45d17d343 100644
--- a/drivers/soc/microchip/mpfs-sys-controller.c
+++ b/drivers/soc/microchip/mpfs-sys-controller.c
@@ -232,7 +232,7 @@ static struct platform_driver mpfs_sys_controller_driver = {
 		.of_match_table = mpfs_sys_controller_of_match,
 	},
 	.probe = mpfs_sys_controller_probe,
-	.remove_new = mpfs_sys_controller_remove,
+	.remove = mpfs_sys_controller_remove,
 };
 module_platform_driver(mpfs_sys_controller_driver);
 
diff --git a/drivers/soc/pxa/ssp.c b/drivers/soc/pxa/ssp.c
index 854d32e045583..bb0062c165fe9 100644
--- a/drivers/soc/pxa/ssp.c
+++ b/drivers/soc/pxa/ssp.c
@@ -197,7 +197,7 @@ static const struct platform_device_id ssp_id_table[] = {
 
 static struct platform_driver pxa_ssp_driver = {
 	.probe		= pxa_ssp_probe,
-	.remove_new	= pxa_ssp_remove,
+	.remove		= pxa_ssp_remove,
 	.driver		= {
 		.name		= "pxa2xx-ssp",
 		.of_match_table	= of_match_ptr(pxa_ssp_of_ids),
diff --git a/drivers/soc/qcom/icc-bwmon.c b/drivers/soc/qcom/icc-bwmon.c
index f9235bc3aa3bb..3dfa448bf8cf9 100644
--- a/drivers/soc/qcom/icc-bwmon.c
+++ b/drivers/soc/qcom/icc-bwmon.c
@@ -872,7 +872,7 @@ MODULE_DEVICE_TABLE(of, bwmon_of_match);
 
 static struct platform_driver bwmon_driver = {
 	.probe = bwmon_probe,
-	.remove_new = bwmon_remove,
+	.remove = bwmon_remove,
 	.driver = {
 		.name = "qcom-bwmon",
 		.of_match_table = bwmon_of_match,
diff --git a/drivers/soc/qcom/llcc-qcom.c b/drivers/soc/qcom/llcc-qcom.c
index 133dc48333135..0278e1854af06 100644
--- a/drivers/soc/qcom/llcc-qcom.c
+++ b/drivers/soc/qcom/llcc-qcom.c
@@ -3511,7 +3511,7 @@ static struct platform_driver qcom_llcc_driver = {
 		.of_match_table = qcom_llcc_of_match,
 	},
 	.probe = qcom_llcc_probe,
-	.remove_new = qcom_llcc_remove,
+	.remove = qcom_llcc_remove,
 };
 module_platform_driver(qcom_llcc_driver);
 
diff --git a/drivers/soc/qcom/ocmem.c b/drivers/soc/qcom/ocmem.c
index ff8df7d75d6b2..9c3bd37b6579d 100644
--- a/drivers/soc/qcom/ocmem.c
+++ b/drivers/soc/qcom/ocmem.c
@@ -439,7 +439,7 @@ MODULE_DEVICE_TABLE(of, ocmem_of_match);
 
 static struct platform_driver ocmem_driver = {
 	.probe = ocmem_dev_probe,
-	.remove_new = ocmem_dev_remove,
+	.remove = ocmem_dev_remove,
 	.driver = {
 		.name = "ocmem",
 		.of_match_table = ocmem_of_match,
diff --git a/drivers/soc/qcom/pmic_glink.c b/drivers/soc/qcom/pmic_glink.c
index 5963f49f6e6e6..22b81b9758b59 100644
--- a/drivers/soc/qcom/pmic_glink.c
+++ b/drivers/soc/qcom/pmic_glink.c
@@ -404,7 +404,7 @@ MODULE_DEVICE_TABLE(of, pmic_glink_of_match);
 
 static struct platform_driver pmic_glink_driver = {
 	.probe = pmic_glink_probe,
-	.remove_new = pmic_glink_remove,
+	.remove = pmic_glink_remove,
 	.driver = {
 		.name = "qcom_pmic_glink",
 		.of_match_table = pmic_glink_of_match,
diff --git a/drivers/soc/qcom/qcom_aoss.c b/drivers/soc/qcom/qcom_aoss.c
index 60af26667bce4..0320ad3b91483 100644
--- a/drivers/soc/qcom/qcom_aoss.c
+++ b/drivers/soc/qcom/qcom_aoss.c
@@ -664,7 +664,7 @@ static struct platform_driver qmp_driver = {
 		.suppress_bind_attrs = true,
 	},
 	.probe = qmp_probe,
-	.remove_new = qmp_remove,
+	.remove = qmp_remove,
 };
 module_platform_driver(qmp_driver);
 
diff --git a/drivers/soc/qcom/qcom_gsbi.c b/drivers/soc/qcom/qcom_gsbi.c
index f04b9a324ea9c..8f1158e0c6313 100644
--- a/drivers/soc/qcom/qcom_gsbi.c
+++ b/drivers/soc/qcom/qcom_gsbi.c
@@ -232,7 +232,7 @@ static struct platform_driver gsbi_driver = {
 		.of_match_table	= gsbi_dt_match,
 	},
 	.probe = gsbi_probe,
-	.remove_new = gsbi_remove,
+	.remove = gsbi_remove,
 };
 
 module_platform_driver(gsbi_driver);
diff --git a/drivers/soc/qcom/qcom_stats.c b/drivers/soc/qcom/qcom_stats.c
index c429d5154aaec..5de99cf59b9fb 100644
--- a/drivers/soc/qcom/qcom_stats.c
+++ b/drivers/soc/qcom/qcom_stats.c
@@ -274,7 +274,7 @@ MODULE_DEVICE_TABLE(of, qcom_stats_table);
 
 static struct platform_driver qcom_stats = {
 	.probe = qcom_stats_probe,
-	.remove_new = qcom_stats_remove,
+	.remove = qcom_stats_remove,
 	.driver = {
 		.name = "qcom_stats",
 		.of_match_table = qcom_stats_table,
diff --git a/drivers/soc/qcom/ramp_controller.c b/drivers/soc/qcom/ramp_controller.c
index e9a0cca071892..349bdfbc61eff 100644
--- a/drivers/soc/qcom/ramp_controller.c
+++ b/drivers/soc/qcom/ramp_controller.c
@@ -331,8 +331,8 @@ static struct platform_driver qcom_ramp_controller_driver = {
 		.of_match_table = qcom_ramp_controller_match_table,
 		.suppress_bind_attrs = true,
 	},
-	.probe  = qcom_ramp_controller_probe,
-	.remove_new = qcom_ramp_controller_remove,
+	.probe = qcom_ramp_controller_probe,
+	.remove = qcom_ramp_controller_remove,
 };
 
 static int __init qcom_ramp_controller_init(void)
diff --git a/drivers/soc/qcom/rmtfs_mem.c b/drivers/soc/qcom/rmtfs_mem.c
index df850d0731022..33603b8fd8f38 100644
--- a/drivers/soc/qcom/rmtfs_mem.c
+++ b/drivers/soc/qcom/rmtfs_mem.c
@@ -315,7 +315,7 @@ MODULE_DEVICE_TABLE(of, qcom_rmtfs_mem_of_match);
 
 static struct platform_driver qcom_rmtfs_mem_driver = {
 	.probe = qcom_rmtfs_mem_probe,
-	.remove_new = qcom_rmtfs_mem_remove,
+	.remove = qcom_rmtfs_mem_remove,
 	.driver  = {
 		.name  = "qcom_rmtfs_mem",
 		.of_match_table = qcom_rmtfs_mem_of_match,
diff --git a/drivers/soc/qcom/rpm-proc.c b/drivers/soc/qcom/rpm-proc.c
index 2995d9b901903..2466d0400c2e9 100644
--- a/drivers/soc/qcom/rpm-proc.c
+++ b/drivers/soc/qcom/rpm-proc.c
@@ -53,7 +53,7 @@ MODULE_DEVICE_TABLE(of, rpm_proc_of_match);
 
 static struct platform_driver rpm_proc_driver = {
 	.probe = rpm_proc_probe,
-	.remove_new = rpm_proc_remove,
+	.remove = rpm_proc_remove,
 	.driver = {
 		.name = "qcom-rpm-proc",
 		.of_match_table = rpm_proc_of_match,
diff --git a/drivers/soc/qcom/rpm_master_stats.c b/drivers/soc/qcom/rpm_master_stats.c
index 086fe4ba6707f..49e4f94572792 100644
--- a/drivers/soc/qcom/rpm_master_stats.c
+++ b/drivers/soc/qcom/rpm_master_stats.c
@@ -155,7 +155,7 @@ static const struct of_device_id rpm_master_table[] = {
 
 static struct platform_driver master_stats_driver = {
 	.probe = master_stats_probe,
-	.remove_new = master_stats_remove,
+	.remove = master_stats_remove,
 	.driver = {
 		.name = "qcom_rpm_master_stats",
 		.of_match_table = rpm_master_table,
diff --git a/drivers/soc/qcom/smem.c b/drivers/soc/qcom/smem.c
index db77642776f93..56eea77395bf2 100644
--- a/drivers/soc/qcom/smem.c
+++ b/drivers/soc/qcom/smem.c
@@ -1251,7 +1251,7 @@ MODULE_DEVICE_TABLE(of, qcom_smem_of_match);
 
 static struct platform_driver qcom_smem_driver = {
 	.probe = qcom_smem_probe,
-	.remove_new = qcom_smem_remove,
+	.remove = qcom_smem_remove,
 	.driver  = {
 		.name = "qcom-smem",
 		.of_match_table = qcom_smem_of_match,
diff --git a/drivers/soc/qcom/smp2p.c b/drivers/soc/qcom/smp2p.c
index 95d8a8f728db5..801d25ff4d533 100644
--- a/drivers/soc/qcom/smp2p.c
+++ b/drivers/soc/qcom/smp2p.c
@@ -698,7 +698,7 @@ MODULE_DEVICE_TABLE(of, qcom_smp2p_of_match);
 
 static struct platform_driver qcom_smp2p_driver = {
 	.probe = qcom_smp2p_probe,
-	.remove_new = qcom_smp2p_remove,
+	.remove = qcom_smp2p_remove,
 	.driver  = {
 		.name  = "qcom_smp2p",
 		.of_match_table = qcom_smp2p_of_match,
diff --git a/drivers/soc/qcom/smsm.c b/drivers/soc/qcom/smsm.c
index ffe78ae343864..e803ea342c971 100644
--- a/drivers/soc/qcom/smsm.c
+++ b/drivers/soc/qcom/smsm.c
@@ -682,9 +682,9 @@ MODULE_DEVICE_TABLE(of, qcom_smsm_of_match);
 
 static struct platform_driver qcom_smsm_driver = {
 	.probe = qcom_smsm_probe,
-	.remove_new = qcom_smsm_remove,
-	.driver  = {
-		.name  = "qcom-smsm",
+	.remove = qcom_smsm_remove,
+	.driver = {
+		.name = "qcom-smsm",
 		.of_match_table = qcom_smsm_of_match,
 	},
 };
diff --git a/drivers/soc/qcom/socinfo.c b/drivers/soc/qcom/socinfo.c
index c2f2a1ce4194b..416cf447630f4 100644
--- a/drivers/soc/qcom/socinfo.c
+++ b/drivers/soc/qcom/socinfo.c
@@ -822,7 +822,7 @@ static void qcom_socinfo_remove(struct platform_device *pdev)
 
 static struct platform_driver qcom_socinfo_driver = {
 	.probe = qcom_socinfo_probe,
-	.remove_new = qcom_socinfo_remove,
+	.remove = qcom_socinfo_remove,
 	.driver  = {
 		.name = "qcom-socinfo",
 	},
diff --git a/drivers/soc/rockchip/io-domain.c b/drivers/soc/rockchip/io-domain.c
index fd9fd31f71c25..f94985a905c29 100644
--- a/drivers/soc/rockchip/io-domain.c
+++ b/drivers/soc/rockchip/io-domain.c
@@ -742,10 +742,10 @@ static void rockchip_iodomain_remove(struct platform_device *pdev)
 }
 
 static struct platform_driver rockchip_iodomain_driver = {
-	.probe   = rockchip_iodomain_probe,
-	.remove_new = rockchip_iodomain_remove,
-	.driver  = {
-		.name  = "rockchip-iodomain",
+	.probe = rockchip_iodomain_probe,
+	.remove = rockchip_iodomain_remove,
+	.driver = {
+		.name = "rockchip-iodomain",
 		.of_match_table = rockchip_iodomain_match,
 	},
 };
diff --git a/drivers/soc/samsung/exynos-chipid.c b/drivers/soc/samsung/exynos-chipid.c
index dedfe6d0fb3f3..9c4c74ced92e4 100644
--- a/drivers/soc/samsung/exynos-chipid.c
+++ b/drivers/soc/samsung/exynos-chipid.c
@@ -198,8 +198,8 @@ static struct platform_driver exynos_chipid_driver = {
 		.name = "exynos-chipid",
 		.of_match_table = exynos_chipid_of_device_ids,
 	},
-	.probe	= exynos_chipid_probe,
-	.remove_new = exynos_chipid_remove,
+	.probe = exynos_chipid_probe,
+	.remove = exynos_chipid_remove,
 };
 module_platform_driver(exynos_chipid_driver);
 
diff --git a/drivers/soc/tegra/cbb/tegra194-cbb.c b/drivers/soc/tegra/cbb/tegra194-cbb.c
index 9cbc562ae7d37..846b17ffc2f97 100644
--- a/drivers/soc/tegra/cbb/tegra194-cbb.c
+++ b/drivers/soc/tegra/cbb/tegra194-cbb.c
@@ -2330,7 +2330,7 @@ static const struct dev_pm_ops tegra194_cbb_pm = {
 
 static struct platform_driver tegra194_cbb_driver = {
 	.probe = tegra194_cbb_probe,
-	.remove_new = tegra194_cbb_remove,
+	.remove = tegra194_cbb_remove,
 	.driver = {
 		.name = "tegra194-cbb",
 		.of_match_table = of_match_ptr(tegra194_cbb_match),
diff --git a/drivers/soc/ti/k3-ringacc.c b/drivers/soc/ti/k3-ringacc.c
index 8c01029683515..82a15cad1c6c4 100644
--- a/drivers/soc/ti/k3-ringacc.c
+++ b/drivers/soc/ti/k3-ringacc.c
@@ -1562,7 +1562,7 @@ static void k3_ringacc_remove(struct platform_device *pdev)
 
 static struct platform_driver k3_ringacc_driver = {
 	.probe		= k3_ringacc_probe,
-	.remove_new	= k3_ringacc_remove,
+	.remove		= k3_ringacc_remove,
 	.driver		= {
 		.name	= "k3-ringacc",
 		.of_match_table = k3_ringacc_of_match,
diff --git a/drivers/soc/ti/knav_dma.c b/drivers/soc/ti/knav_dma.c
index c9cf8a90c6d49..553ae7ee20f16 100644
--- a/drivers/soc/ti/knav_dma.c
+++ b/drivers/soc/ti/knav_dma.c
@@ -783,8 +783,8 @@ MODULE_DEVICE_TABLE(of, of_match);
 
 static struct platform_driver knav_dma_driver = {
 	.probe	= knav_dma_probe,
-	.remove_new = knav_dma_remove,
-	.driver = {
+	.remove	= knav_dma_remove,
+	.driver	= {
 		.name		= "keystone-navigator-dma",
 		.of_match_table	= of_match,
 	},
diff --git a/drivers/soc/ti/knav_qmss_queue.c b/drivers/soc/ti/knav_qmss_queue.c
index 6c98738e548a8..c2ad1863048fe 100644
--- a/drivers/soc/ti/knav_qmss_queue.c
+++ b/drivers/soc/ti/knav_qmss_queue.c
@@ -1894,7 +1894,7 @@ static void knav_queue_remove(struct platform_device *pdev)
 
 static struct platform_driver keystone_qmss_driver = {
 	.probe		= knav_queue_probe,
-	.remove_new	= knav_queue_remove,
+	.remove		= knav_queue_remove,
 	.driver		= {
 		.name	= "keystone-navigator-qmss",
 		.of_match_table = keystone_qmss_of_match,
diff --git a/drivers/soc/ti/pm33xx.c b/drivers/soc/ti/pm33xx.c
index 8169885ab1e05..dfdff186c805c 100644
--- a/drivers/soc/ti/pm33xx.c
+++ b/drivers/soc/ti/pm33xx.c
@@ -591,7 +591,7 @@ static struct platform_driver am33xx_pm_driver = {
 		.name   = "pm33xx",
 	},
 	.probe = am33xx_pm_probe,
-	.remove_new = am33xx_pm_remove,
+	.remove = am33xx_pm_remove,
 };
 module_platform_driver(am33xx_pm_driver);
 
diff --git a/drivers/soc/ti/pruss.c b/drivers/soc/ti/pruss.c
index f588153e8178d..038576805bfa0 100644
--- a/drivers/soc/ti/pruss.c
+++ b/drivers/soc/ti/pruss.c
@@ -593,8 +593,8 @@ static struct platform_driver pruss_driver = {
 		.name = "pruss",
 		.of_match_table = pruss_of_match,
 	},
-	.probe  = pruss_probe,
-	.remove_new = pruss_remove,
+	.probe = pruss_probe,
+	.remove = pruss_remove,
 };
 module_platform_driver(pruss_driver);
 
diff --git a/drivers/soc/ti/smartreflex.c b/drivers/soc/ti/smartreflex.c
index 38add2ab56137..ced3a73929e3b 100644
--- a/drivers/soc/ti/smartreflex.c
+++ b/drivers/soc/ti/smartreflex.c
@@ -969,7 +969,7 @@ MODULE_DEVICE_TABLE(of, omap_sr_match);
 
 static struct platform_driver smartreflex_driver = {
 	.probe		= omap_sr_probe,
-	.remove_new     = omap_sr_remove,
+	.remove         = omap_sr_remove,
 	.shutdown	= omap_sr_shutdown,
 	.driver		= {
 		.name	= DRIVER_NAME,
diff --git a/drivers/soc/ti/wkup_m3_ipc.c b/drivers/soc/ti/wkup_m3_ipc.c
index 88f774db92084..79dde9a7ec639 100644
--- a/drivers/soc/ti/wkup_m3_ipc.c
+++ b/drivers/soc/ti/wkup_m3_ipc.c
@@ -755,7 +755,7 @@ MODULE_DEVICE_TABLE(of, wkup_m3_ipc_of_match);
 
 static struct platform_driver wkup_m3_ipc_driver = {
 	.probe = wkup_m3_ipc_probe,
-	.remove_new = wkup_m3_ipc_remove,
+	.remove = wkup_m3_ipc_remove,
 	.driver = {
 		.name = "wkup_m3_ipc",
 		.of_match_table = wkup_m3_ipc_of_match,
diff --git a/drivers/soc/xilinx/xlnx_event_manager.c b/drivers/soc/xilinx/xlnx_event_manager.c
index 85df6b9c04ee6..a572d15f61616 100644
--- a/drivers/soc/xilinx/xlnx_event_manager.c
+++ b/drivers/soc/xilinx/xlnx_event_manager.c
@@ -711,7 +711,7 @@ static void xlnx_event_manager_remove(struct platform_device *pdev)
 
 static struct platform_driver xlnx_event_manager_driver = {
 	.probe = xlnx_event_manager_probe,
-	.remove_new = xlnx_event_manager_remove,
+	.remove = xlnx_event_manager_remove,
 	.driver = {
 		.name = "xlnx_event_manager",
 	},
diff --git a/drivers/soc/xilinx/zynqmp_power.c b/drivers/soc/xilinx/zynqmp_power.c
index 411d33f2fb053..ae59bf16659a6 100644
--- a/drivers/soc/xilinx/zynqmp_power.c
+++ b/drivers/soc/xilinx/zynqmp_power.c
@@ -408,7 +408,7 @@ MODULE_DEVICE_TABLE(of, pm_of_match);
 
 static struct platform_driver zynqmp_pm_platform_driver = {
 	.probe = zynqmp_pm_probe,
-	.remove_new = zynqmp_pm_remove,
+	.remove = zynqmp_pm_remove,
 	.driver = {
 		.name = "zynqmp_power",
 		.of_match_table = pm_of_match,
-- 
2.51.0




  parent reply	other threads:[~2025-12-16 11:20 UTC|newest]

Thread overview: 372+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-12-16 11:09 [PATCH 6.12 000/354] 6.12.63-rc1 review Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 001/354] smack: deduplicate "does access rule request transmutation" Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 002/354] smack: fix bug: SMACK64TRANSMUTE set on non-directory Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 003/354] smack: deduplicate xattr setting in smack_inode_init_security() Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 004/354] smack: always "instantiate" inode " Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 005/354] smack: fix bug: invalid label of unix socket file Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 006/354] smack: fix bug: unprivileged task can create labels Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 007/354] smack: fix bug: setting task label silently ignores input garbage Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 008/354] gpu: host1x: Fix race in syncpt alloc/free Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 009/354] accel/ivpu: Prevent runtime suspend during context abort work Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 010/354] accel/ivpu: Ensure rpm_runtime_put in case of engine reset/resume fail Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 011/354] drm/panel: visionox-rm69299: Dont clear all mode flags Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 012/354] accel/ivpu: Make function parameter names consistent Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 013/354] accel/ivpu: Fix DCT active percent format Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 014/354] drm/vgem-fence: Fix potential deadlock on release Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 015/354] USB: Fix descriptor count when handling invalid MBIM extended descriptor Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 016/354] pinctrl: renesas: rzg2l: Fix PMC restore Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 017/354] clk: renesas: cpg-mssr: Add missing 1ms delay into reset toggle callback Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 018/354] clk: renesas: Use str_on_off() helper Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 019/354] clk: renesas: Pass sub struct of cpg_mssr_priv to cpg_clk_register Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 020/354] clk: renesas: cpg-mssr: Read back reset registers to assure values latched Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 021/354] drm: atmel-hlcdc: fix atmel_xlcdc_plane_setup_scaler() Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 022/354] HID: logitech-hidpp: Do not assume FAP in hidpp_send_message_sync() Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 023/354] objtool: Fix standalone --hacks=jump_label Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 024/354] objtool: Fix weak symbol detection Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 025/354] wifi: ath10k: Avoid vdev delete timeout when firmware is already down Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 026/354] wifi: ath10k: Add missing include of export.h Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 027/354] wifi: ath10k: move recovery check logic into a new work Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 028/354] wifi: ath11k: restore register window after global reset Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 029/354] sched/fair: Forfeit vruntime on yield Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 030/354] irqchip/irq-bcm7038-l1: Fix section mismatch Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 031/354] irqchip/irq-bcm7120-l2: " Greg Kroah-Hartman
2025-12-16 11:09 ` [PATCH 6.12 032/354] irqchip/irq-brcmstb-l2: " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 033/354] irqchip/imx-mu-msi: " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 034/354] irqchip/renesas-rzg2l: " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 035/354] irqchip/starfive-jh8100: " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 036/354] irqchip/qcom-irq-combiner: " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 037/354] crypto: authenc - Correctly pass EINPROGRESS back up to the caller Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 038/354] ntfs3: fix uninit memory after failed mi_read in mi_format_new Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 039/354] ntfs3: Fix uninit buffer allocated by __getname() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 040/354] dt-bindings: clock: qcom,x1e80100-gcc: Add missing video resets Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 041/354] dt-bindings: clock: qcom,x1e80100-gcc: Add missing USB4 clocks/resets Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 042/354] clk: qcom: gcc-x1e80100: " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 043/354] rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 044/354] inet: Avoid ehash lookup race in inet_ehash_insert() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 045/354] inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 046/354] iio: imu: st_lsm6dsx: Fix measurement unit for odr struct member Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 047/354] firmware: qcom: tzmem: fix qcom_tzmem_policy kernel-doc Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 048/354] block/mq-deadline: Introduce dd_start_request() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 049/354] block/mq-deadline: Switch back to a single dispatch list Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 050/354] arm64: dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 051/354] arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 052/354] arm64: dts: imx8mp-venice-gw702x: remove off-board uart Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 053/354] arm64: dts: imx8mp-venice-gw702x: remove off-board sdhc1 Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 054/354] perf annotate: Check return value of evsel__get_arch() properly Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 055/354] arm64: dts: exynos: gs101: fix sysreg_apm reg property Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 056/354] PCI: rcar-gen2: Drop ARM dependency from PCI_RCAR_GEN2 Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 057/354] uio: uio_fsl_elbc_gpcm:: Add null pointer check to uio_fsl_elbc_gpcm_probe Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 058/354] clk: qcom: camcc-sm8550: Specify Titan GDSC power domain as a parent to other Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 059/354] clk: qcom: camcc-sm6350: " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 060/354] clk: qcom: camcc-sm6350: Fix PLL config of PLL2 Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 061/354] clk: qcom: camcc-sm7150: " Greg Kroah-Hartman
2025-12-16 11:10 ` Greg Kroah-Hartman [this message]
2025-12-16 11:10 ` [PATCH 6.12 063/354] soc: qcom: gsbi: fix double disable caused by devm Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 064/354] crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 065/354] crypto: hisilicon/qm - restore original qos values Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 066/354] wifi: ath11k: fix VHT MCS assignment Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 067/354] wifi: ath11k: fix peer HE " Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 068/354] s390/smp: Fix fallback CPU detection Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 069/354] s390/ap: Dont leak debug feature files if AP instructions are not available Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 070/354] arm64: dts: ti: k3-am62p: Fix memory ranges for GPU Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 071/354] firmware: imx: scu-irq: fix OF node leak in Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 072/354] arm64: dts: qcom: x1e80100: Fix compile warnings for USB HS controller Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 073/354] arm64: dts: qcom: x1e80100: Add missing quirk for HS only USB controller Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 074/354] arm64: dts: qcom: sdm845-oneplus: Correct gpio used for slider Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 075/354] arm64: dts: qcom: sm8650: set ufs as dma coherent Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 076/354] arm64: dts: qcom: qcm6490-shift-otter: Add missing reserved-memory Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 077/354] phy: mscc: Fix PTP for VSC8574 and VSC8572 Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 078/354] sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 079/354] RDMA/rxe: Fix null deref on srq->rq.queue after resize failure Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 080/354] ARM: dts: renesas: gose: Remove superfluous port property Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 081/354] ARM: dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 082/354] Revert "mtd: rawnand: marvell: fix layouts" Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 083/354] mtd: nand: relax ECC parameter validation check Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 084/354] mtd: rawnand: lpc32xx_slc: fix GPIO descriptor leak on probe error and remove Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 085/354] perf: Remove get_perf_callchain() init_nr argument Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 086/354] bpf: Refactor stack map trace depth calculation into helper function Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 087/354] bpf: Fix stackmap overflow check in __bpf_get_stackid() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 088/354] perf/x86/intel/cstate: Remove PC3 support from LunarLake Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 089/354] task_work: Fix NMI race condition Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 090/354] x86/dumpstack: Prevent KASAN false positive warnings in __show_regs() Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 091/354] tools/nolibc/stdio: let perror work when NOLIBC_IGNORE_ERRNO is set Greg Kroah-Hartman
2025-12-16 11:10 ` [PATCH 6.12 092/354] soc: qcom: smem: fix hwspinlock resource leak in probe error paths Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 093/354] pinctrl: stm32: fix hwspinlock resource leak in probe function Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 094/354] i3c: fix refcount inconsistency in i3c_master_register Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 095/354] i3c: master: svc: Prevent incomplete IBI transaction Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 096/354] wifi: ath12k: fix potential memory leak in ath12k_wow_arp_ns_offload() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 097/354] interconnect: qcom: msm8996: add missing link to SLAVE_USB_HS Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 098/354] arm64: dts: qcom: msm8996: add interconnect paths to USB2 controller Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 099/354] interconnect: debugfs: Fix incorrect error handling for NULL path Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 100/354] drm/imagination: Fix reference to devm_platform_get_and_ioremap_resource() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 101/354] perf lock contention: Load kernel map before lookup Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 102/354] perf record: skip synthesize event when open evsel failed Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 103/354] power: supply: rt5033_charger: Fix device node reference leaks Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 104/354] power: supply: cw2015: Check devm_delayed_work_autocancel() return code Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 105/354] power: supply: max17040: Check iio_read_channel_processed() " Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 106/354] power: supply: rt9467: Return error on failure in rt9467_set_value_from_ranges() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 107/354] power: supply: rt9467: Prevent using uninitialized local variable " Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 108/354] power: supply: wm831x: Check wm831x_set_bits() return value Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 109/354] power: supply: apm_power: only unset own apm_get_power_status Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 110/354] scsi: target: Do not write NUL characters into ASCII configfs output Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 111/354] fs/9p: Dont open remote file with APPEND mode when writeback cache is used Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 112/354] drm/panthor: Handle errors returned by drm_sched_entity_init() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 113/354] drm/panthor: Fix group_free_queue() for partially initialized queues Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 114/354] drm/panthor: Fix UAF race between device unplug and FW event processing Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 115/354] drm/panthor: Fix race with suspend during unplug Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 116/354] drm/panthor: Fix UAF on kernel BO VA nodes Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 117/354] spi: tegra210-quad: Fix timeout handling Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 118/354] libbpf: Fix parsing of multi-split BTF Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 119/354] ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 120/354] ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 121/354] ARM: dts: omap3: n900: " Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 122/354] x86/boot: Fix page table access in 5-level to 4-level paging transition Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 123/354] efi/libstub: " Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 124/354] locktorture: Fix memory leak in param_set_cpumask() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 125/354] mfd: da9055: Fix missing regmap_del_irq_chip() in error path Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 126/354] ext4: correct the checking of quota files before moving extents Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 127/354] perf/x86/intel: Correct large PEBS flag check Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 128/354] regulator: core: disable supply if enabling main regulator fails Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 129/354] md: fix rcu protection in md_wakeup_thread Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 130/354] nbd: defer config put in recv_work Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 131/354] scsi: stex: Fix reboot_notifier leak in probe error path Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 132/354] scsi: smartpqi: Fix device resources accessed after device removal Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 133/354] dt-bindings: PCI: amlogic: Fix the register name of the DBI region Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 134/354] RDMA/rtrs: server: Fix error handling in get_or_create_srv Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 135/354] ARM: dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 136/354] ntfs3: init run lock for extend inode Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 137/354] drm/panthor: Fix potential memleak of vma structure Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 138/354] scsi: ufs: core: fix incorrect buffer duplication in ufshcd_read_string_desc() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 139/354] cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 140/354] powerpc/kdump: Fix size calculation for hot-removed memory ranges Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 141/354] powerpc/32: Fix unpaired stwcx. on interrupt exit Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 142/354] macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 143/354] wifi: cw1200: Fix potential memory leak in cw1200_bh_rx_helper() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 144/354] nbd: defer config unlock in nbd_genl_connect Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 145/354] coresight: Change device mode to atomic type Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 146/354] coresight: etm4x: Correct polling IDLE bit Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 147/354] coresight: etm4x: Extract the trace unit controlling Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 148/354] coresight: etm4x: Add context synchronization before enabling trace Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 149/354] clk: renesas: r9a06g032: Fix memory leak in error path Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 150/354] lib/vsprintf: Check pointer before dereferencing in time_and_date() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 151/354] ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() Greg Kroah-Hartman
2025-12-16 11:11 ` [PATCH 6.12 152/354] ACPI: property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 153/354] scsi: sim710: Fix resource leak by adding missing ioport_unmap() calls Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 154/354] leds: netxbig: Fix GPIO descriptor leak in error paths Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 155/354] bpf: Free special fields when update [lru_,]percpu_hash maps Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 156/354] PCI: keystone: Exit ks_pcie_probe() for invalid mode Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 157/354] arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 158/354] arm64: dts: rockchip: Add eeprom vcc-supply for " Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 159/354] arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 3C Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 160/354] crypto: iaa - Fix incorrect return value in save_iaa_wq() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 161/354] s390/fpu: Fix false-positive kmsan report in fpu_vstl() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 162/354] drm/msm/dpu: drop dpu_hw_dsc_destroy() prototype Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 163/354] ps3disk: use memcpy_{from,to}_bvec index Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 164/354] bpf: Handle return value of ftrace_set_filter_ip in register_fentry Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 165/354] selftests/bpf: Fix failure paths in send_signal test Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 166/354] bpf: Check skb->transport_header is set in bpf_skb_check_mtu Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 167/354] watchdog: wdat_wdt: Fix ACPI table leak in probe function Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 168/354] watchdog: starfive: Fix resource leak in probe error path Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 169/354] tracefs: fix a leak in eventfs_create_events_dir() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 170/354] NFSD/blocklayout: Fix minlength check in proc_layoutget Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 171/354] block/blk-throttle: Fix throttle slice time for SSDs Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 172/354] drm/msm/a2xx: stop over-complaining about the legacy firmware Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 173/354] wifi: rtl818x: Fix potential memory leaks in rtl8180_init_rx_ring() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 174/354] bpf: Fix invalid prog->stats access when update_effective_progs fails Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 175/354] powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 176/354] powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 177/354] fs/ntfs3: out1 also needs to put mi Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 178/354] fs/ntfs3: Prevent memory leaks in add sub record Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 179/354] drm/mediatek: Fix CCORR mtk_ctm_s31_32_to_s1_n function issue Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 180/354] drm/msm/a6xx: Flush LRZ cache before PT switch Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 181/354] drm/msm/a6xx: Fix the gemnoc workaround Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 182/354] drm/msm/a6xx: Improve MX rail fallback in RPMH vote init Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 183/354] ipv6: clear RA flags when adding a static route Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 184/354] perf arm-spe: Extend branch operations Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 185/354] perf arm_spe: Fix memset subclass in operation Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 186/354] pwm: bcm2835: Make sure the channel is enabled after pwm_request() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 187/354] scsi: qla2xxx: Fix improper freeing of purex item Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 188/354] iommu/vt-d: Fix unused invalidation hint in qi_desc_iotlb Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 189/354] wifi: mac80211: fix CMAC functions not handling errors Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 190/354] mfd: mt6397-irq: Fix missing irq_domain_remove() in error path Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 191/354] mfd: mt6358-irq: " Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 192/354] leds: rgb: leds-qcom-lpg: Dont enable TRILED when configuring PWM Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 193/354] phy: renesas: rcar-gen3-usb2: Fix an error handling path in rcar_gen3_phy_usb2_probe() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 194/354] phy: freescale: Initialize priv->lock Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 195/354] phy: rockchip: samsung-hdptx: Reduce ROPLL loop bandwidth Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 196/354] phy: rockchip: samsung-hdptx: Prevent Inter-Pair Skew from exceeding the limits Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 197/354] net: phy: adin1100: Fix software power-down ready condition Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 198/354] cpuset: Treat cpusets in attaching as populated Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 199/354] wifi: rtl818x: rtl8187: Fix potential buffer underflow in rtl8187_rx_cb() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 200/354] RAS: Report all ARM processor CPER information to userspace Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 201/354] ima: Handle error code returned by ima_filter_rule_match() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 202/354] usb: chaoskey: fix locking for O_NONBLOCK Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 203/354] usb: dwc2: disable platform lowlevel hw resources during shutdown Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 204/354] usb: dwc2: fix hang during shutdown if set as peripheral Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 205/354] usb: dwc2: fix hang during suspend " Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 206/354] usb: raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 207/354] selftests/bpf: skip test_perf_branches_hw() on unsupported platforms Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 208/354] selftests/bpf: Improve reliability of test_perf_branches_no_hw() Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 209/354] crypto: starfive - Correctly handle return of sg_nents_for_len Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 210/354] crypto: ccree " Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 211/354] RISC-V: KVM: Fix guest page fault within HLV* instructions Greg Kroah-Hartman
2025-12-16 11:12 ` [PATCH 6.12 212/354] erofs: limit the level of fs stacking for file-backed mounts Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 213/354] RDMA/bnxt_re: Fix the inline size for GenP7 devices Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 214/354] RDMA/bnxt_re: Pass correct flag for dma mr creation Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 215/354] ASoC: tas2781: correct the wrong period Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 216/354] mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add() Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 217/354] firmware: stratix10-svc: fix make htmldocs warning for stratix10_svc Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 218/354] staging: fbtft: core: fix potential memory leak in fbtft_probe_common() Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 219/354] iommu/arm-smmu-v3: Fix error check in arm_smmu_alloc_cd_tables Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 220/354] btrfs: fix leaf leak in an error path in btrfs_del_items() Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 221/354] PCI: dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 222/354] drm/nouveau: restrict the flush page to a 32-bit address Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 223/354] um: Dont rename vmap to kernel_vmap Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 224/354] iomap: factor out a iomap_dio_done helper Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 225/354] iomap: always run error completions in user context Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 226/354] wifi: ieee80211: correct FILS status codes Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 227/354] backlight: led-bl: Add devlink to supplier LEDs Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 228/354] backlight: lp855x: Fix lp855x.h kernel-doc warnings Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 229/354] iommu/arm-smmu-qcom: Enable use of all SMR groups when running bare-metal Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 230/354] RDMA/irdma: Fix data race in irdma_sc_ccq_arm Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 231/354] RDMA/irdma: Fix data race in irdma_free_pble Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 232/354] RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 233/354] drm/panthor: Avoid adding of kernel BOs to extobj list Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 234/354] ASoC: nau8325: use simple i2c probe function Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 235/354] ASoC: nau8325: add missing build config Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 236/354] gfs2: Prevent recursive memory reclaim Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 237/354] ASoC: fsl_xcvr: clear the channel status control memory Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 238/354] firmware_loader: make RUST_FW_LOADER_ABSTRACTIONS select FW_LOADER Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 239/354] greybus: gb-beagleplay: Fix timeout handling in bootloader functions Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 240/354] kernfs: fix memory leak of kernfs_iattrs in __kernfs_new_node Greg Kroah-Hartman
2025-12-16 16:50   ` Will Rosenberg
2025-12-17  5:17     ` Greg Kroah-Hartman
2025-12-17  6:05       ` Will Rosenberg
2025-12-17 11:08         ` Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 241/354] drm/amd/display: Fix logical vs bitwise bug in get_embedded_panel_info_v2_1() Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 242/354] hwmon: sy7636a: Fix regulator_enable resource leak on error path Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 243/354] ACPI: processor_core: fix map_x2apic_id for amd-pstate on am4 Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 244/354] ublk: prevent invalid access with DEBUG Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 245/354] ext4: improve integrity checking in __mb_check_buddy by enhancing order-0 validation Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 246/354] of: Skip devicetree kunit tests when RISCV+ACPI doesnt populate root node Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 247/354] virtio_vdpa: fix misleading return in void function Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 248/354] virtio: fix typo in virtio_device_ready() comment Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 249/354] virtio: fix whitespace in virtio_config_ops Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 250/354] virtio: fix grammar in virtio_queue_info docs Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 251/354] virtio: fix virtqueue_set_affinity() docs Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 252/354] vdpa/mlx5: Fix incorrect error code reporting in query_virtqueues Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 253/354] vhost: Fix kthread worker cgroup failure handling Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 254/354] vdpa/pds: use %pe for ERR_PTR() in event handler registration Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 255/354] ASoC: Intel: catpt: Fix error path in hw_params() Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 256/354] spi: airoha-snfi: en7523: workaround flash damaging if UART_TXD was short to GND Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 257/354] ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 258/354] ARM: dts: samsung: exynos4210-i9100: " Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 259/354] ARM: dts: samsung: exynos4210-trats: " Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 260/354] ARM: dts: samsung: exynos4412-midas: " Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 261/354] regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 262/354] resource: replace open coded resource_intersection() Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 263/354] resource: introduce is_type_match() helper and use it Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 264/354] Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()" Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 265/354] netfilter: flowtable: check for maximum number of encapsulations in bridge vlan Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 266/354] netfilter: nf_conncount: rework API to use sk_buff directly Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 267/354] netfilter: nft_connlimit: update the count if add was skipped Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 268/354] net: stmmac: fix rx limit check in stmmac_rx_zc() Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 269/354] mtd: rawnand: renesas: Handle devm_pm_runtime_enable() errors Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 270/354] spi: ch341: fix out-of-bounds memory access in ch341_transfer_one Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 271/354] vfio/pci: Use RCU for error/request triggers to avoid circular locking Greg Kroah-Hartman
2025-12-16 11:13 ` [PATCH 6.12 272/354] net: phy: aquantia: check for NVMEM deferral Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 273/354] selftests: bonding: add ipvlan over bond testing Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 274/354] selftests: bonding: add delay before each xvlan_over_bond connectivity check Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 275/354] mtd: lpddr_cmds: fix signed shifts in lpddr_cmds Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 276/354] remoteproc: qcom_q6v5_wcss: fix parsing of qcom,halt-regs Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 277/354] md/raid5: fix IO hang when array is broken with IO inflight Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 278/354] clk: keystone: fix compile testing Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 279/354] net: hsr: remove one synchronize_rcu() from hsr_del_port() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 280/354] net: hsr: remove synchronize_rcu() from hsr_add_port() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 281/354] net: hsr: Create and export hsr_get_port_ndev() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 282/354] net: hsr: create an API to get hsr port type Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 283/354] net: dsa: xrs700x: reject unsupported HSR configurations Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 284/354] net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 285/354] perf tools: Mark split kallsyms DSOs as loaded Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 286/354] perf tools: Fix split kallsyms DSO counting Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 287/354] perf hist: In init, ensure mem_info is put on error paths Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 288/354] pinctrl: single: Fix incorrect type for error return variable Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 289/354] fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 290/354] 9p: fix cache/debug options printing in v9fs_show_options Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 291/354] sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 292/354] platform/x86:intel/pmc: Update Arrow Lake telemetry GUID Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 293/354] f2fs: keep POSIX_FADV_NOREUSE ranges Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 294/354] f2fs: add a sysfs entry to reclaim POSIX_FADV_NOREUSE pages Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 295/354] f2fs: fix to avoid running out of free segments Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 296/354] f2fs: add carve_out sysfs node Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 297/354] f2fs: sysfs: add encoding_flags entry Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 298/354] f2fs: introduce reserved_pin_section sysfs entry Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 299/354] f2fs: add gc_boost_gc_multiple sysfs node Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 300/354] f2fs: add gc_boost_gc_greedy " Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 301/354] f2fs: maintain one time GC mode is enabled during whole zoned GC cycle Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 302/354] NFS: Avoid changing nlink when file removes and attribute updates race Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 303/354] fs/nls: Fix utf16 to utf8 conversion Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 304/354] NFS: Initialise verifiers for visible dentries in readdir and lookup Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 305/354] NFS: Initialise verifiers for visible dentries in nfs_atomic_open() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 306/354] nfs/vfs: discard d_exact_alias() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 307/354] NFS: Initialise verifiers for visible dentries in _nfs4_open_and_get_state Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 308/354] NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 309/354] Revert "nfs: ignore SB_RDONLY when remounting nfs" Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 310/354] Revert "nfs: clear SB_RDONLY before getting superblock" Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 311/354] Revert "nfs: ignore SB_RDONLY when mounting nfs" Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 312/354] NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 313/354] Expand the type of nfs_fattr->valid Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 314/354] NFS: Fix inheritance of the block sizes when automounting Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 315/354] fs/nls: Fix inconsistency between utf8_to_utf32() and utf32_to_utf8() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 316/354] platform/x86: asus-wmi: use brightness_set_blocking() for kbd led Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 317/354] ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 318/354] ASoC: ak4458: Disable regulator when error happens Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 319/354] ASoC: ak5558: " Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 320/354] blk-mq: Abort suspend when wakeup events are pending Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 321/354] block: fix comment for op_is_zone_mgmt() to include RESET_ALL Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 322/354] block: fix memory leak in __blkdev_issue_zero_pages Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 323/354] nvme-auth: use kvfree() for memory allocated with kvcalloc() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 324/354] drm/plane: Fix IS_ERR() vs NULL check in drm_plane_create_hotspot_properties() Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 325/354] regulator: fixed: Rely on the core freeing the enable GPIO Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 326/354] ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 327/354] drm/nouveau: refactor deprecated strcpy Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 328/354] cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 329/354] docs: hwmon: fix link to g762 devicetree binding Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 330/354] dma/pool: eliminate alloc_pages warning in atomic_pool_expand Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 331/354] ALSA: uapi: Fix typo in asound.h comment Greg Kroah-Hartman
2025-12-16 11:14 ` [PATCH 6.12 332/354] drm/amdkfd: Use huge page size to check split svm range alignment Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 333/354] rtc: gamecube: Check the return value of ioremap() Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 334/354] ALSA: firewire-motu: add bounds check in put_user loop for DSP events Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 335/354] ARM: 9464/1: fix input-only operand modification in load_unaligned_zeropad() Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 336/354] block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 337/354] block: return unsigned int from queue_dma_alignment Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 338/354] dm-raid: fix possible NULL dereference with undefined raid type Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 339/354] dm log-writes: Add missing set_freezable() for freezable kthread Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 340/354] efi/cper: Add a new helper function to print bitmasks Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 341/354] efi/cper: Adjust infopfx size to accept an extra space Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 342/354] efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 343/354] scsi: imm: Fix use-after-free bug caused by unfinished delayed work Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 344/354] irqchip/mchp-eic: Fix error code in mchp_eic_domain_alloc() Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 345/354] ocfs2: fix memory leak in ocfs2_merge_rec_left() Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 346/354] [PATCH 6.12] LoongArch: Add machine_kexec_mask_interrupts() implementation Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 347/354] net: lan743x: Allocate rings outside ZONE_DMA Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 348/354] net: dst: introduce dst->dev_rcu Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 349/354] tcp_metrics: use dst_dev_net_rcu() Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 350/354] usb: gadget: tegra-xudc: Always reinitialize data toggle when clear halt Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 351/354] usb: phy: Initialize struct usb_phy list_head Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 352/354] usb: dwc3: dwc3_power_off_all_roothub_ports: Use ioremap_np when required Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 353/354] ALSA: dice: fix buffer overflow in detect_stream_formats() Greg Kroah-Hartman
2025-12-16 11:15 ` [PATCH 6.12 354/354] ALSA: wavefront: Fix integer overflow in sample size validation Greg Kroah-Hartman
2025-12-16 12:03 ` [PATCH 6.12 000/354] 6.12.63-rc1 review Brett A C Sheffield
2025-12-16 21:34 ` Florian Fainelli
2025-12-16 22:19 ` Pavel Machek
2025-12-17  5:22 ` Ron Economos
2025-12-17  9:04 ` Jeffrin Thalakkottoor
2025-12-17 13:41 ` Jon Hunter
2025-12-17 13:52 ` Naresh Kamboju
2025-12-17 14:14   ` Greg KH
2025-12-17 15:29 ` Brett Mastbergen
2025-12-17 16:52 ` Harshit Mogalapalli
2025-12-18  0:34 ` Peter Schneider
2025-12-18  9:41 ` Mark Brown
2025-12-18 11:36 ` Miguel Ojeda

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20251216111323.170506010@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=andersson@kernel.org \
    --cc=andrew@codeconstruct.com.au \
    --cc=arnd@arndb.de \
    --cc=gsomlo@gmail.com \
    --cc=heiko@sntech.de \
    --cc=herve.codina@bootlin.com \
    --cc=patches@lists.linux.dev \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=u.kleine-koenig@baylibre.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).