Re: [PATCH v2] slimbus: messaging: fix leaked PM vote on tid allocation failure

From: Srinivas Kandagatla

Date: Fri Sep 25 2026 - 04:37:21 EST



On Thu, 24 Sep 2026 14:28:56 +0800, Zongmin Zhou wrote:
> In slim_do_transfer(), when a transaction needs a tid and
> slim_alloc_txn_tid() fails, the function returns directly instead of
> jumping to slim_xfer_err. The runtime PM vote taken earlier with
> pm_runtime_get_sync() is then never released, leaving the controller
> permanently powered up.
>
> As txn->tid is still 0 at that point, jumping to slim_xfer_err drops
> the vote exactly like it is done for other failed transactions.
>
> [...]

Applied, thanks!

[1/1] slimbus: messaging: fix leaked PM vote on tid allocation failure
commit: d4af0dab1a6ffc5bc3688a34358be68ee93561c1

Best regards,
--
Srinivas Kandagatla <srini@xxxxxxxxxx>