[PATCH v2 0/2] reset: Fix issues reported by Sashiko
From: Tzung-Bi Shih
Date: Wed Nov 04 2026 - 11:29:24 EST
This series fixes two issues in the reset controller unregistration path
reported by Sashiko:
- Patch 1 fixes a reset_control leak when reset_control_put() is called
after reset_controller_unregister().
- Patch 2 fixes a circular locking dependency between `rcdev->lock` and
`rstc->srcu` in reset_controller_unregister().
---
v2:
- Address review comments on reset_controller_unregister() cleanup and
teardown ordering.
v1: https://lore.kernel.org/all/20261102155840.20376-1-tzungbi@xxxxxxxxxx
Tzung-Bi Shih (2):
reset: Fix reset_control leak when put after controller unregister
reset: Fix circular locking dependency in
reset_controller_unregister()
drivers/reset/core.c | 69 +++++++++++++++++++++++++++++++++-----------
1 file changed, 52 insertions(+), 17 deletions(-)
--
2.53.0