Re: [PATCH] power: pwrseq: fix missing state_lock in pwrseq_power_on() error path

From: Bartosz Golaszewski

Date: Wed Feb 04 2026 - 05:28:17 EST



On Fri, 30 Jan 2026 18:26:51 +0000, Ziyi Guo wrote:
> pwrseq_power_on() calls pwrseq_unit_disable() when the
> post_enable callback fails. However, this call is outside the
> scoped_guard(mutex, &pwrseq->state_lock) block that ends.
>
> pwrseq_unit_disable() has lockdep_assert_held(&pwrseq->state_lock),
> which will fail when called from this error path.
>
> [...]

Applied, thanks!

[1/1] power: pwrseq: fix missing state_lock in pwrseq_power_on() error path
https://git.kernel.org/brgl/c/e1dccb485c2876ac1318f36ccc0155416c633a48

Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>