Re: [PATCH] iommu/amd: Fix PCI device reference leak in PPR handling
Vasant Hegde <[email protected]>
| Newsgroups | dev.linux.lists.iommu,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On 8/14/2026 7:09 PM, Ruoyu Wang wrote: > [You don't often get email from [email protected]. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ] > > pci_get_domain_bus_and_slot() takes a reference on the returned PCI > device. iommu_call_iopf_notifier() fails to release it after either > reporting a valid PPR fault or completing a rejected request. Each > handled request therefore leaks a reference and can prevent the PCI > device from being released. > > Call pci_dev_put() after the final use of the lookup reference on both > paths. This was recently fixed by commit af3b69b16383. -Vasant