Re: [Qemu-devel] [Qemu-arm] [RFC v2 0/8] VIRTIO-IOMMU device

2017-07-13 Thread Tian, Kevin
> From: Jean-Philippe Brucker [mailto:jean-philippe.bruc...@arm.com] > Sent: Friday, July 7, 2017 11:15 PM > > Hi Ashish, > > On 07/07/17 00:33, Tian, Kevin wrote: > >> From: Kalra, Ashish [mailto:ashish.ka...@cavium.com] > >> Sent: Friday, July 7, 2017 7:24 AM > >> > >> I have a generic question

Re: [Qemu-devel] [Qemu-arm] [RFC v2 0/8] VIRTIO-IOMMU device

2017-07-11 Thread Jean-Philippe Brucker
On 07/07/17 23:11, Kalra, Ashish wrote: > Hello Jean, > > Thanks for the information. > > Is someone already working on implementing this, or is this something I can > look into and implementing ? I'm still working on the specification, along with a prototype for the Linux driver and the kvmtoo

Re: [Qemu-devel] [Qemu-arm] [RFC v2 0/8] VIRTIO-IOMMU device

2017-07-07 Thread Kalra, Ashish
Hello Jean, Thanks for the information. Is someone already working on implementing this, or is this something I can look into and implementing ? Also, as Michael mentioned and I looked in the vfio iommu (type1) driver implementation that it supports mainly static mappings of user-space process

Re: [Qemu-devel] [Qemu-arm] [RFC v2 0/8] VIRTIO-IOMMU device

2017-07-07 Thread Jean-Philippe Brucker
Hi Ashish, On 07/07/17 00:33, Tian, Kevin wrote: >> From: Kalra, Ashish [mailto:ashish.ka...@cavium.com] >> Sent: Friday, July 7, 2017 7:24 AM >> >> I have a generic question on vIOMMU support, is there any proposal/plan to >> add ATS/PRI extension support to vIOMMUs and allow >> handling for end

Re: [Qemu-devel] [Qemu-arm] [RFC v2 0/8] VIRTIO-IOMMU device

2017-07-06 Thread Kalra, Ashish
I have a generic question on vIOMMU support, is there any proposal/plan to add ATS/PRI extension support to vIOMMUs and allow handling for end to end (v)IOMMU Page faults (w/t the device side implementation on Vhost) ? Again, the motivation will be to do DMA on paged guest memory and potentially

Re: [Qemu-devel] [Qemu-arm] [RFC v2 0/8] VIRTIO-IOMMU device

2017-07-06 Thread Tian, Kevin
> From: Kalra, Ashish [mailto:ashish.ka...@cavium.com] > Sent: Friday, July 7, 2017 7:24 AM > > I have a generic question on vIOMMU support, is there any proposal/plan to > add ATS/PRI extension support to vIOMMUs and allow > handling for end to end (v)IOMMU Page faults (w/t the device side > impl

Re: [Qemu-devel] [Qemu-arm] [RFC v2 0/8] VIRTIO-IOMMU device

2017-07-06 Thread Michael S. Tsirkin
On Thu, Jul 06, 2017 at 11:23:41PM +, Kalra, Ashish wrote: > I have a generic question on vIOMMU support, is there any proposal/plan to > add ATS/PRI extension support to vIOMMUs and allow > handling for end to end (v)IOMMU Page faults (w/t the device side > implementation on Vhost) ? > > Ag