Messages in this thread | | | Date | Thu, 5 May 2022 14:25:43 +0800 | Subject | Re: [PATCH v5 02/12] iommu: Add pasid_bits field in struct dev_iommu | From | Baolu Lu <> |
| |
On 2022/5/4 02:02, Jean-Philippe Brucker wrote: > On Mon, May 02, 2022 at 09:48:32AM +0800, Lu Baolu wrote: >> Use this field to save the pasid/ssid bits that a device is able to >> support with its IOMMU hardware. It is a generic attribute of a device >> and lifting it into the per-device dev_iommu struct makes it possible >> to allocate a PASID for device without calls into the IOMMU drivers. >> Any iommu driver which suports PASID related features should set this >> field before features are enabled on the devices. >> >> For initialization of this field in the VT-d driver, the >> info->pasid_supported is only set for PCI devices. So the status is >> that non-PCI SVA hasn't been supported yet. Setting this field only for >> PCI devices has no functional change. >> >> Signed-off-by: Lu Baolu<baolu.lu@linux.intel.com> > Reviewed-by: Jean-Philippe Brucker<jean-philippe@linaro.org>
Thank you! Very appreciated for reviewing my patches.
Best regards, baolu
| |