mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH -next] power: supply: ab8500: add missing destroy_workqueue in ab8500_charger_bind
@ 2022-05-12  9:38 Zheng Bin
  2022-06-07 13:16 ` Zhengbin (OSKernel)
  2022-06-09 22:22 ` Sebastian Reichel
  0 siblings, 2 replies; 6+ messages in thread
From: Zheng Bin @ 2022-05-12  9:38 UTC (permalink / raw)
  To: sre, linux-pm, linux-kernel; +Cc: zhengbin13, gaochao49

ab8500_charger_bind misses destroy_workqueue in error path,
this patch fixes that.

Signed-off-by: Zheng Bin <zhengbin13@huawei.com>
---
 drivers/power/supply/ab8500_charger.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/power/supply/ab8500_charger.c b/drivers/power/supply/ab8500_charger.c
index d04d087caa50..a5d055a628e7 100644
--- a/drivers/power/supply/ab8500_charger.c
+++ b/drivers/power/supply/ab8500_charger.c
@@ -3378,6 +3378,7 @@ static int ab8500_charger_bind(struct device *dev)
 	ret = component_bind_all(dev, di);
 	if (ret) {
 		dev_err(dev, "can't bind component devices\n");
+		destroy_workqueue(di->charger_wq);
 		return ret;
 	}

--
2.31.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-07-16 23:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-12  9:38 [PATCH -next] power: supply: ab8500: add missing destroy_workqueue in ab8500_charger_bind Zheng Bin
2022-06-07 13:16 ` Zhengbin (OSKernel)
2022-06-09 22:22 ` Sebastian Reichel
2022-06-16  6:10   ` Zhengbin (OSKernel)
2022-06-23 14:20   ` Linus Walleij
2022-07-16 23:08     ` Sebastian Reichel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®