[PATCH 0/3] usb: host: balance resource lifetimes in host drivers

From: Guangshuo Li

Date: Thu Sep 24 2026 - 07:25:06 EST


Several USB host drivers leave resources or references acquired in probe
unbalanced after the successful path.

Add the missing IRQ/MMIO, device-node, and buffer releases at the
corresponding lifetime endpoints, using existing probe cleanup as the
reference.

Guangshuo Li (3):
usb: fhci: release IRQ and MMIO mappings on remove
usb: xhci: tegra: release padctl node reference after probe
usb: max3421: Free transfer buffers on remove

drivers/usb/host/fhci-hcd.c | 2 ++
drivers/usb/host/max3421-hcd.c | 2 ++
drivers/usb/host/xhci-tegra.c | 1 +
3 files changed, 5 insertions(+)


base-commit: f03c39de3a1307371a4032757cd1732e91087c7d
--
2.43.0