Re: [Qemu-devel] [RFC v1 10/18] intel_iommu: tag VTDAddressSpace instance with PASID

2019-07-11 Thread Liu, Yi L
> From: kvm-ow...@vger.kernel.org [mailto:kvm-ow...@vger.kernel.org] On Behalf > Of Peter Xu > Sent: Tuesday, July 9, 2019 2:13 PM > To: Liu, Yi L > Subject: Re: [RFC v1 10/18] intel_iommu: tag VTDAddressSpace instance with > PASID > > On Fri, Jul 05, 2019 at 07:01:43PM +0800, Liu Yi L wrote: >

Re: [Qemu-devel] [RFC v1 10/18] intel_iommu: tag VTDAddressSpace instance with PASID

2019-07-09 Thread Peter Xu
On Fri, Jul 05, 2019 at 07:01:43PM +0800, Liu Yi L wrote: > This patch introduces new fields in VTDAddressSpace for further PASID support > in Intel vIOMMU. In old time, each device has a VTDAddressSpace instance to > stand for its guest IOVA address space when vIOMMU is enabled. However, when >

[Qemu-devel] [RFC v1 10/18] intel_iommu: tag VTDAddressSpace instance with PASID

2019-07-06 Thread Liu Yi L
This patch introduces new fields in VTDAddressSpace for further PASID support in Intel vIOMMU. In old time, each device has a VTDAddressSpace instance to stand for its guest IOVA address space when vIOMMU is enabled. However, when PASID is exposed to guest, device will have multiple address spaces