RE: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-04-03 Thread Liu, Yi L
> From: Peter Xu > Sent: Friday, April 3, 2020 2:13 AM > To: Liu, Yi L > Subject: Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to > VMs > > On Sun, Mar 29, 2020 at 09:24:39PM -0700, Liu Yi L wrote: > > Tests: basci vSVA functionality test, >

RE: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-04-03 Thread Liu, Yi L
> From: Peter Xu > Sent: Thursday, April 2, 2020 9:46 PM > To: Jason Wang > Subject: Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to > VMs > > On Thu, Apr 02, 2020 at 04:33:02PM +0800, Jason Wang wrote: > > > The complete QEMU set can be fo

Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-04-02 Thread Jason Wang
On 2020/4/2 下午9:46, Peter Xu wrote: On Thu, Apr 02, 2020 at 04:33:02PM +0800, Jason Wang wrote: The complete QEMU set can be found in below link: https://github.com/luxis1999/qemu.git: sva_vtd_v10_v2 Hi Yi: I could not find the branch there. Jason, He typed wrong... It's actually (I

Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-04-02 Thread Peter Xu
On Sun, Mar 29, 2020 at 09:24:39PM -0700, Liu Yi L wrote: > Tests: basci vSVA functionality test, Could you elaborate what's the functionality test? Does that contains at least some IOs go through the SVA-capable device so the nested page table is used? I thought it was a yes, but after I

Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-04-02 Thread Peter Xu
On Thu, Apr 02, 2020 at 04:33:02PM +0800, Jason Wang wrote: > > The complete QEMU set can be found in below link: > > https://github.com/luxis1999/qemu.git: sva_vtd_v10_v2 > > > Hi Yi: > > I could not find the branch there. Jason, He typed wrong... It's actually (I found it myself):

Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-04-02 Thread Jason Wang
On 2020/3/30 下午12:24, Liu Yi L wrote: Shared Virtual Addressing (SVA), a.k.a, Shared Virtual Memory (SVM) on Intel platforms allows address space sharing between device DMA and applications. SVA can reduce programming complexity and enhance security. This QEMU series is intended to expose SVA

RE: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-03-31 Thread Liu, Yi L
Hi Eric, > From: Peter Xu > Sent: Monday, March 30, 2020 10:47 PM > To: Auger Eric > Subject: Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to > VMs > > On Mon, Mar 30, 2020 at 12:36:23PM +0200, Auger Eric wrote: > > I think in general, as long

Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-03-30 Thread Peter Xu
On Mon, Mar 30, 2020 at 12:36:23PM +0200, Auger Eric wrote: > I think in general, as long as the kernel dependencies are not resolved, > the QEMU series is supposed to stay in RFC state. Yeah I agree. I think the subject is not extremely important, but we definitely should wait for the kernel

Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-03-30 Thread Auger Eric
Hi Yi, On 3/30/20 6:24 AM, Liu Yi L wrote: > Shared Virtual Addressing (SVA), a.k.a, Shared Virtual Memory (SVM) on > Intel platforms allows address space sharing between device DMA and > applications. SVA can reduce programming complexity and enhance security. > > This QEMU series is intended

Re: [PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-03-29 Thread no-reply
Patchew URL: https://patchew.org/QEMU/1585542301-84087-1-git-send-email-yi.l@intel.com/ Hi, This series failed the docker-mingw@fedora build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST

[PATCH v2 00/22] intel_iommu: expose Shared Virtual Addressing to VMs

2020-03-29 Thread Liu Yi L
Shared Virtual Addressing (SVA), a.k.a, Shared Virtual Memory (SVM) on Intel platforms allows address space sharing between device DMA and applications. SVA can reduce programming complexity and enhance security. This QEMU series is intended to expose SVA usage to VMs. i.e. Sharing guest