Re: [PATCH v2 2/5] PCI/ATS: Add PASID support for PCIe VF devices

2019-05-29 Thread Bjorn Helgaas
On Mon, May 06, 2019 at 10:20:04AM -0700, sathyanarayanan.kuppusw...@linux.intel.com wrote: > From: Kuppuswamy Sathyanarayanan > > When IOMMU tries to enable PASID for VF device in > iommu_enable_dev_iotlb(), it always fails because PASID support for PCIe > VF device is currently broken in PCIE

Re: [PATCH v2 2/5] PCI/ATS: Add PASID support for PCIe VF devices

2019-05-21 Thread sathyanarayanan kuppuswamy
Hi All, On 5/6/19 10:20 AM, sathyanarayanan.kuppusw...@linux.intel.com wrote: From: Kuppuswamy Sathyanarayanan When IOMMU tries to enable PASID for VF device in iommu_enable_dev_iotlb(), it always fails because PASID support for PCIe VF device is currently broken in PCIE driver. Current implem

[PATCH v2 2/5] PCI/ATS: Add PASID support for PCIe VF devices

2019-05-06 Thread sathyanarayanan . kuppuswamy
From: Kuppuswamy Sathyanarayanan When IOMMU tries to enable PASID for VF device in iommu_enable_dev_iotlb(), it always fails because PASID support for PCIe VF device is currently broken in PCIE driver. Current implementation expects the given PCIe device (PF & VF) to implement PASID capability be

[PATCH v2 2/5] PCI/ATS: Add PASID support for PCIe VF devices

2019-05-06 Thread sathyanarayanan . kuppuswamy
From: Kuppuswamy Sathyanarayanan When IOMMU tries to enable PASID for VF device in iommu_enable_dev_iotlb(), it always fails because PASID support for PCIe VF device is currently broken in PCIE driver. Current implementation expects the given PCIe device (PF & VF) to implement PASID capability be