* [PATCH] USB: serial: sierra: fix runtime pm leak on resume failure
@ 2026-10-20 12:53 Johan Hovold
2026-10-20 12:59 ` sashiko-bot
0 siblings, 1 reply; 2+ messages in thread
From: Johan Hovold @ 2026-10-20 12:53 UTC (permalink / raw)
To: Johan Hovold; +Cc: linux-usb, linux-kernel, Oliver Neukum, stable
Make sure to balance the runtime PM usage count also if delayed URB
submission fails during resume (e.g. to allow runtime PM to be used
after the driver has been rebound).
Fixes: e6929a9020ac ("USB: support for autosuspend in sierra while online")
Cc: Oliver Neukum <oliver@neukum.org>
Cc: stable@vger.kernel.org # 2.6.32
Signed-off-by: Johan Hovold <johan@kernel.org>
---
drivers/usb/serial/sierra.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/usb/serial/sierra.c b/drivers/usb/serial/sierra.c
index f2cc7f364d20..d2d84542d86c 100644
--- a/drivers/usb/serial/sierra.c
+++ b/drivers/usb/serial/sierra.c
@@ -973,6 +973,8 @@ static int sierra_submit_delayed_urbs(struct usb_serial_port *port)
usb_unanchor_urb(urb);
kfree(urb->transfer_buffer);
+ usb_autopm_put_interface_async(port->serial->interface);
+
spin_lock(&portdata->lock);
portdata->outstanding_urbs--;
spin_unlock(&portdata->lock);
--
2.55.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] USB: serial: sierra: fix runtime pm leak on resume failure
2026-10-20 12:53 [PATCH] USB: serial: sierra: fix runtime pm leak on resume failure Johan Hovold
@ 2026-10-20 12:59 ` sashiko-bot
0 siblings, 0 replies; 2+ messages in thread
From: sashiko-bot @ 2026-10-20 12:59 UTC (permalink / raw)
To: Johan Hovold; +Cc: linux-usb
> Make sure to balance the runtime PM usage count also if delayed URB
> submission fails during resume (e.g. to allow runtime PM to be used
> after the driver has been rebound).
>
> Fixes: e6929a9020ac ("USB: support for autosuspend in sierra while online")
> Cc: Oliver Neukum <oliver@neukum.org>
> Cc: stable@vger.kernel.org # 2.6.32
> Signed-off-by: Johan Hovold <johan@kernel.org>
Sashiko has reviewed this patch and found no issues.
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261020125347.2145928-1-johan@kernel.org?part=1
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-10-20 12:59 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-20 12:53 [PATCH] USB: serial: sierra: fix runtime pm leak on resume failure Johan Hovold
2026-10-20 12:59 ` sashiko-bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.