Re: [PATCH V10 06/11] iommu/vt-d: Add bind guest PASID support

2020-04-01 Thread Jacob Pan
On Tue, 31 Mar 2020 03:43:39 + "Tian, Kevin" wrote: > > > > struct intel_svm_dev { > > > > @@ -698,9 +700,13 @@ struct intel_svm_dev { > > > > struct intel_svm { > > > > struct mmu_notifier notifier; > > > > struct mm_struct *mm; > > > > + > > > > struct intel_iommu

RE: [PATCH V10 06/11] iommu/vt-d: Add bind guest PASID support

2020-03-30 Thread Tian, Kevin
> From: Jacob Pan > Sent: Tuesday, March 31, 2020 4:52 AM > > On Sat, 28 Mar 2020 08:02:01 + > "Tian, Kevin" wrote: > > > > From: Jacob Pan > > > Sent: Saturday, March 21, 2020 7:28 AM > > > > > > When supporting guest SVA with emulated IOMMU, the guest PASID > > > table is shadowed in VMM

Re: [PATCH V10 06/11] iommu/vt-d: Add bind guest PASID support

2020-03-30 Thread Jacob Pan
On Sun, 29 Mar 2020 15:40:22 +0200 Auger Eric wrote: > Hi, > > On 3/21/20 12:27 AM, Jacob Pan wrote: > > When supporting guest SVA with emulated IOMMU, the guest PASID > > table is shadowed in VMM. Updates to guest vIOMMU PASID table > > will result in PASID cache flush which will be passed down

Re: [PATCH V10 06/11] iommu/vt-d: Add bind guest PASID support

2020-03-30 Thread Jacob Pan
On Sat, 28 Mar 2020 08:02:01 + "Tian, Kevin" wrote: > > From: Jacob Pan > > Sent: Saturday, March 21, 2020 7:28 AM > > > > When supporting guest SVA with emulated IOMMU, the guest PASID > > table is shadowed in VMM. Updates to guest vIOMMU PASID table > > will result in PASID cache flush wh

Re: [PATCH V10 06/11] iommu/vt-d: Add bind guest PASID support

2020-03-29 Thread Auger Eric
Hi, On 3/21/20 12:27 AM, Jacob Pan wrote: > When supporting guest SVA with emulated IOMMU, the guest PASID > table is shadowed in VMM. Updates to guest vIOMMU PASID table > will result in PASID cache flush which will be passed down to > the host as bind guest PASID calls. > > For the SL page tabl

RE: [PATCH V10 06/11] iommu/vt-d: Add bind guest PASID support

2020-03-28 Thread Tian, Kevin
> From: Jacob Pan > Sent: Saturday, March 21, 2020 7:28 AM > > When supporting guest SVA with emulated IOMMU, the guest PASID > table is shadowed in VMM. Updates to guest vIOMMU PASID table > will result in PASID cache flush which will be passed down to > the host as bind guest PASID calls. > >