Re: [PATCH 00/18] Shared virtual address IOMMU and VT-d support

2019-04-15 Thread Jacob Pan
Hi Joerg and all, Just a gentle reminder if you have any comments on this series. The goal is to support vSVA but without page request. It shares code with Eric Auger's series sMMU v3 for nested mode. Jean, I took your ioasid allocator and modified for PASID allocation as we discussed for the n

Re: [PATCH 00/18] Shared virtual address IOMMU and VT-d support

2019-04-09 Thread Jacob Pan
On Tue, 9 Apr 2019 12:56:23 +0300 Andriy Shevchenko wrote: > On Mon, Apr 08, 2019 at 04:59:15PM -0700, Jacob Pan wrote: > > Shared virtual address (SVA), a.k.a, Shared virtual memory (SVM) on > > Intel platforms allow address space sharing between device DMA and > > applications. SVA can reduce p

Re: [PATCH 00/18] Shared virtual address IOMMU and VT-d support

2019-04-09 Thread Andriy Shevchenko
On Mon, Apr 08, 2019 at 04:59:15PM -0700, Jacob Pan wrote: > Shared virtual address (SVA), a.k.a, Shared virtual memory (SVM) on Intel > platforms allow address space sharing between device DMA and applications. > SVA can reduce programming complexity and enhance security. > This series is intended

[PATCH 00/18] Shared virtual address IOMMU and VT-d support

2019-04-08 Thread Jacob Pan
Shared virtual address (SVA), a.k.a, Shared virtual memory (SVM) on Intel platforms allow address space sharing between device DMA and applications. SVA can reduce programming complexity and enhance security. This series is intended to enable SVA virtualization, i.e. shared guest application addres