On 2023/10/25 20:07, Jason Gunthorpe wrote:
On Tue, Oct 24, 2023 at 08:14:04AM -0700, Yi Liu wrote:
Lu Baolu (5):
iommu/vt-d: Extend dmar_domain to support nested domain
iommu/vt-d: Add helper for nested domain allocation
iommu/vt-d: Add helper to setup pasid nested translation
iomm
On Tue, Oct 24, 2023 at 08:14:04AM -0700, Yi Liu wrote:
> Lu Baolu (5):
> iommu/vt-d: Extend dmar_domain to support nested domain
> iommu/vt-d: Add helper for nested domain allocation
> iommu/vt-d: Add helper to setup pasid nested translation
> iommu/vt-d: Add nested domain allocation
>
This is the first part to add Intel VT-d nested translation based on IOMMUFD
nesting infrastructure. As the iommufd nesting infrastructure series[1],
iommu core supports new ops to allocate domains with user data. For nesting,
the user data is vendor-specific, IOMMU_HWPT_DATA_VTD_S1 is defined for