Re: [PATCH v2 19/19] iommu/vt-d: Add svm/sva invalidate function

2019-04-30 Thread Auger Eric
Hi Jacob, On 4/30/19 7:22 PM, Jacob Pan wrote: > On Tue, 30 Apr 2019 08:57:30 +0200 > Auger Eric wrote: > >> On 4/30/19 12:41 AM, Jacob Pan wrote: >>> On Fri, 26 Apr 2019 19:23:03 +0200 >>> Auger Eric wrote: >>> Hi Jacob, On 4/24/19 1:31 AM, Jacob Pan wrote: > When Shared Vir

Re: [PATCH v2 19/19] iommu/vt-d: Add svm/sva invalidate function

2019-04-30 Thread Jacob Pan
On Tue, 30 Apr 2019 08:57:30 +0200 Auger Eric wrote: > On 4/30/19 12:41 AM, Jacob Pan wrote: > > On Fri, 26 Apr 2019 19:23:03 +0200 > > Auger Eric wrote: > > > >> Hi Jacob, > >> On 4/24/19 1:31 AM, Jacob Pan wrote: > >>> When Shared Virtual Address (SVA) is enabled for a guest OS via > >>>

Re: [PATCH v2 19/19] iommu/vt-d: Add svm/sva invalidate function

2019-04-29 Thread Auger Eric
On 4/30/19 12:41 AM, Jacob Pan wrote: > On Fri, 26 Apr 2019 19:23:03 +0200 > Auger Eric wrote: > >> Hi Jacob, >> On 4/24/19 1:31 AM, Jacob Pan wrote: >>> When Shared Virtual Address (SVA) is enabled for a guest OS via >>> vIOMMU, we need to provide invalidation support at IOMMU API and >>> dri

Re: [PATCH v2 19/19] iommu/vt-d: Add svm/sva invalidate function

2019-04-29 Thread Jacob Pan
On Fri, 26 Apr 2019 19:23:03 +0200 Auger Eric wrote: > Hi Jacob, > On 4/24/19 1:31 AM, Jacob Pan wrote: > > When Shared Virtual Address (SVA) is enabled for a guest OS via > > vIOMMU, we need to provide invalidation support at IOMMU API and > > driver level. This patch adds Intel VT-d specific fu

Re: [PATCH v2 19/19] iommu/vt-d: Add svm/sva invalidate function

2019-04-26 Thread Auger Eric
Hi Jacob, On 4/24/19 1:31 AM, Jacob Pan wrote: > When Shared Virtual Address (SVA) is enabled for a guest OS via > vIOMMU, we need to provide invalidation support at IOMMU API and driver > level. This patch adds Intel VT-d specific function to implement > iommu passdown invalidate API for shared vi

[PATCH v2 19/19] iommu/vt-d: Add svm/sva invalidate function

2019-04-23 Thread Jacob Pan
When Shared Virtual Address (SVA) is enabled for a guest OS via vIOMMU, we need to provide invalidation support at IOMMU API and driver level. This patch adds Intel VT-d specific function to implement iommu passdown invalidate API for shared virtual address. The use case is for supporting caching