summaryrefslogtreecommitdiff
path: root/tools/lib/python/kdoc/python_version.py
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>2026-11-05 16:46:45 +0100
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>2026-11-12 16:59:21 +0100
commitb149b12f6a52997eded725ae5deae24620dbbbff (patch)
tree73b21696842aa9b88aa4ce400f45873ba412f394 /tools/lib/python/kdoc/python_version.py
parente551848a3a80aa2e2aab5bcd8f022c594b14eac9 (diff)
downloadlinux-next-b149b12f6a52997eded725ae5deae24620dbbbff.tar.gz
linux-next-b149b12f6a52997eded725ae5deae24620dbbbff.zip
power: sequencing: pcie-m2: fix serdev controller reference leak
In pwrseq_pcie_m2_create_serdev_one(), if serdev_ctrl->serdev is NULL but pdev is already tracked in ctx->pci_devices, we return early from the loop and skip the serdev_controller_put(), leaking the reference. Initialize ret to 0 and jump directly to the label that ensures the reference is released. Cc: stable@vger.kernel.org Closes: https://sashiko.dev/#/bug/linux-07754192-a8ad-42d6-ab1b-cd6f16bec846 Fixes: c4be520907a4 ("power: sequencing: pcie-m2: Create serdev for PCI devices present before probe") Link: https://patch.msgid.link/20261105-pwrseq-pcie-m2-serdev-ref-leak-v1-1-e2e022ca17ec@oss.qualcomm.com Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions