diff options
author | Harshit Mogalapalli <[email protected]> | 2023-08-09 00:18:11 -0700 |
---|---|---|
committer | Ulf Hansson <[email protected]> | 2023-08-09 13:14:53 +0200 |
commit | cf3f15b8c6601c1dc70f85949788ee993dd9a439 (patch) | |
tree | 25a9dfc632b3d83bf86366c64ab34faafa44d065 /tools/perf/scripts/python/compaction-times.py | |
parent | dce6d8f985fa1ef5c2af47f4f86ea65511b78656 (diff) |
mmc: sunplus: Fix error handling in spmmc_drv_probe()
When mmc allocation succeeds, the error paths are not freeing mmc.
Fix the above issue by changing mmc_alloc_host() to devm_mmc_alloc_host()
to simplify the error handling. Remove label 'probe_free_host' as devm_*
api takes care of freeing, also remove mmc_free_host() from remove
function as devm_* takes care of freeing.
Fixes: 4e268fed8b18 ("mmc: Add mmc driver for Sunplus SP7021")
Reported-by: Dan Carpenter <[email protected]>
Closes: https://lore.kernel.org/all/[email protected]/
Signed-off-by: Harshit Mogalapalli <[email protected]>
Reviewed-by: Dan Carpenter <[email protected]>
Cc: [email protected]
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Ulf Hansson <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/compaction-times.py')
0 files changed, 0 insertions, 0 deletions