Re: [PATCH v2 0/2] reset: Fix issues reported by Sashiko
From: Bartosz Golaszewski
Date: Thu Nov 05 2026 - 04:18:35 EST
On Thu, Nov 05, 2026 at 12:20:36AM +0800, Tzung-Bi Shih wrote:
> 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
>
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>