FAILED: patch "[PATCH] mmc: meson-gx: Fix an error handling path in" failed to apply to 4.19-stable tree
Subsystems (3)
[email protected]
maintainerThe patch below does not apply to the 4.19-stable tree.
If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to <[email protected]>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
From b3e1cf31154136da855f3cb6117c17eb0b6bcfb4 Mon Sep 17 00:00:00 2001
From: Christophe JAILLET <[email protected]>
Date: Sun, 7 Aug 2022 08:56:38 +0200
Subject: [PATCH] mmc: meson-gx: Fix an error handling path in
meson_mmc_probe()
The commit in Fixes has introduced a new error handling which should goto the existing error handling path.
Otherwise some resources leak.
Fixes 19c6beaa064c ("mmc: meson-gx: add device reset")
Signed-off-by Christophe JAILLET <[email protected]>
Link https://lore.kernel.org/r/be4b863bacf323521ba3a02efdc4fca9cdedd1a6.1659855351.git.christophe.jaillet@wanadoo.fr open here
Signed-off-by Ulf Hansson <[email protected]>
drivers/mmc/host/meson-gx-mmc.c +4 -2
@@ -1172,8 +1172,10 @@ static int meson_mmc_probe(struct platform_device *pdev) } ret =device_reset_optional (&pdev->dev); -if (ret) -return dev_err_probe (&pdev->dev, ret,"device reset failed\n" ); +if (ret) { +dev_err_probe (&pdev->dev, ret,"device reset failed\n" ); + goto free_host; + } res =platform_get_resource (pdev,IORESOURCE_MEM ,0 ); host->regs =devm_ioremap_resource (&pdev->dev, res);