Skip to content

Commit

Permalink
mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_m…
Browse files Browse the repository at this point in the history
…mc_probe()'

[ Upstream commit 0bb7e56 ]

If 'mmc_of_parse()' fails, we must undo the previous 'dma_request_chan()'
call.

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/20201208203527.49262-1-christophe.jaillet@wanadoo.fr
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
  • Loading branch information
tititiou36 authored and gregkh committed Mar 17, 2021
1 parent 1e5ac05 commit 7cb2c43
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion drivers/mmc/host/mxs-mmc.c
Expand Up @@ -643,7 +643,7 @@ static int mxs_mmc_probe(struct platform_device *pdev)

ret = mmc_of_parse(mmc);
if (ret)
goto out_clk_disable;
goto out_free_dma;

mmc->ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34;

Expand Down

0 comments on commit 7cb2c43

Please sign in to comment.