Loading drivers/iommu/dmar.c +6 −0 Original line number Diff line number Diff line Loading @@ -737,6 +737,12 @@ static void free_iommu(struct intel_iommu *iommu) destroy_irq(iommu->irq); } if (iommu->qi) { free_page((unsigned long)iommu->qi->desc); kfree(iommu->qi->desc_status); kfree(iommu->qi); } if (iommu->reg) unmap_iommu(iommu); Loading Loading
drivers/iommu/dmar.c +6 −0 Original line number Diff line number Diff line Loading @@ -737,6 +737,12 @@ static void free_iommu(struct intel_iommu *iommu) destroy_irq(iommu->irq); } if (iommu->qi) { free_page((unsigned long)iommu->qi->desc); kfree(iommu->qi->desc_status); kfree(iommu->qi); } if (iommu->reg) unmap_iommu(iommu); Loading