summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorAadityarangan Shridhar Iyengar <adiyenga@cisco.com>2026-01-11 22:06:50 +0530
committerBjorn Helgaas <bhelgaas@google.com>2026-01-14 10:38:15 -0600
commit62171369cf17794ddd88f602c2c84d008ecafcff (patch)
treee55dd6d8db788a77afda0d497ab057d9ee41088c /include/linux
parent8f0b4cce4481fb22653697cced8d0d04027cb1e8 (diff)
PCI/PTM: Fix pcie_ptm_create_debugfs() memory leak
In pcie_ptm_create_debugfs(), if devm_kasprintf() fails after successfully allocating ptm_debugfs with kzalloc(), the function returns without freeing the allocated memory, resulting in a memory leak. Free ptm_debugfs before returning in the devm_kasprintf() error path and in pcie_ptm_destroy_debugfs(). Fixes: 132833405e61 ("PCI: Add debugfs support for exposing PTM context") Signed-off-by: Aadityarangan Shridhar Iyengar <adiyenga@cisco.com> [bhelgaas: squash additional fix from Mani: https://lore.kernel.org/r/pdp4xc4d5ee3e547mmdro5riui3mclduqdl7j6iclfbozo2a4c@7m3qdm6yrhuv] Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Manivannan Sadhasivam <mani@kernel.org> Link: https://patch.msgid.link/20260111163650.33168-1-adiyenga@cisco.com
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions