reset: bail if try_module_get() fails
authorPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 7 Jun 2021 08:26:15 +0000 (10:26 +0200)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 7 Jun 2021 09:26:31 +0000 (11:26 +0200)
commit4fb26fb83f0def3d39c14e268bcd4003aae8fade
tree49589e55f098e2c04ac377eb6a5fdb222da99614
parent91105ed604e4ea7075a35a1ef8bc1782d347290e
reset: bail if try_module_get() fails

Abort instead of returning a new reset control for a reset controller
device that is going to have its module unloaded.

Reported-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Fixes: 61fc41317666 ("reset: Add reset controller API")
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20210607082615.15160-1-p.zabel@pengutronix.de
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/core.c