]> www.infradead.org Git - users/jedix/linux-maple.git/commit
iommu/amd: Fix sysfs leak in iommu init
authorKun(llfl) <llfl@linux.alibaba.com>
Thu, 9 May 2024 00:42:20 +0000 (08:42 +0800)
committerJoerg Roedel <jroedel@suse.de>
Tue, 4 Jun 2024 11:50:15 +0000 (13:50 +0200)
commita295ec52c8624883885396fde7b4df1a179627c3
tree2224ad0720930820f7c6d3eac6e31559b4572a1f
parentc3f38fa61af77b49866b006939479069cd451173
iommu/amd: Fix sysfs leak in iommu init

During the iommu initialization, iommu_init_pci() adds sysfs nodes.
However, these nodes aren't remove in free_iommu_resources() subsequently.

Fixes: 39ab9555c241 ("iommu: Add sysfs bindings for struct iommu_device")
Signed-off-by: Kun(llfl) <llfl@linux.alibaba.com>
Reviewed-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Link: https://lore.kernel.org/r/c8e0d11c6ab1ee48299c288009cf9c5dae07b42d.1715215003.git.llfl@linux.alibaba.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/amd/init.c