Re: [PATCH 09/22] iommu/amd: Introduce domain for IOMMU Private Address (IPA) region
From: Jason Gunthorpe
Date: Mon Mar 30 2026 - 08:28:29 EST
On Mon, Mar 30, 2026 at 08:41:53AM +0000, Suravee Suthikulpanit wrote:
> AMD vIOMMU introduces the IOMMU Private Address (IPA) region, which is
> used to manage data structures necessary for IOMMU virtualization within
> the guest.
>
> Introduce a new domain specifically for IPA region for each IOMMU, which
> is stored in struct amd_iommu.viommu_pdom. This domain uses AMD IOMMU v1
> page table.
Why can't you use a normal v1 domain with all the normal existing code?
Afaict it is not special at all other than it has a specific dte index?
Jason