RE: [RFC PATCH 3/6] iommu/amd: Introduce Guest-ID struct amd_iommu_vminfo

From: Tian, Kevin
Date: Fri Dec 15 2023 - 02:36:22 EST


> From: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx>
> Sent: Wednesday, December 13, 2023 12:02 AM
>
> AMD HW-vIOMMU feature requires IOMMU driver to specify a unique 16-bit
> Guest ID (GID) for each VM. This ID is used to index into various
> data structures for configuring the hardware.
>
> Introduce amd_iommu_vminfo_hash hashtable to store per-vm
> configuration,
> which uses 16-bit GID as a hash key along with helper functions.
>

somehow it's unclear to me whether this series is only for hw
supporting vf or broader hw supporting nested capability. for
the latter case is GID still necessary?