[PATCH v2 2/3] iommu/amd: Don't call report_iommu_fault()
Tian, Kevin
kevin.tian at intel.com
Sun Nov 16 22:38:51 PST 2025
> From: Jason Gunthorpe <jgg at nvidia.com>
> Sent: Friday, November 7, 2025 4:35 AM
>
> This old style API is only used by drivers/gpu/drm/msm,
> drivers/remoteproc/omap_remoteproc.c, and
> drivers/remoteproc/qcom_q6v5_adsp.c none are used on x86 HW.
>
> Remove the dead code to discourage new users.
>
> Signed-off-by: Jason Gunthorpe <jgg at nvidia.com>
> ---
> drivers/iommu/amd/iommu.c | 7 -------
> 1 file changed, 7 deletions(-)
>
> diff --git a/drivers/iommu/amd/iommu.c b/drivers/iommu/amd/iommu.c
> index 2e1865daa1cee8..d4d9a5dbfa6333 100644
> --- a/drivers/iommu/amd/iommu.c
> +++ b/drivers/iommu/amd/iommu.c
> @@ -854,13 +854,6 @@ static void amd_iommu_report_page_fault(struct
> amd_iommu *iommu,
> PCI_FUNC(devid),
> domain_id);
> goto out;
> }
> -
> - if (!report_iommu_fault(&dev_data->domain-
> >domain,
> - &pdev->dev, address,
> - IS_WRITE_REQUEST(flags) ?
> -
> IOMMU_FAULT_WRITE :
> -
> IOMMU_FAULT_READ))
> - goto out;
> }
>
> if (__ratelimit(&dev_data->rs)) {
> --
> 2.43.0
>
Remove amd_iommu_report_page_fault() too?
More information about the linux-arm-kernel
mailing list