Re: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-13 Thread Jean-Philippe Brucker
On 13/04/17 09:41, Tian, Kevin wrote: >> From: Jean-Philippe Brucker >> Sent: Saturday, April 8, 2017 3:18 AM >> >> This is the initial proposal for a paravirtualized IOMMU device using >> virtio transport. It contains a description of the device, a Linux driver, >> and a toy implementation in

Re: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-13 Thread Jean-Philippe Brucker
On 13/04/17 09:16, Tian, Kevin wrote: >> From: Jason Wang >> Sent: Wednesday, April 12, 2017 5:07 PM >> >> On 2017年04月08日 03:17, Jean-Philippe Brucker wrote: >>> This is the initial proposal for a paravirtualized IOMMU device using >>> virtio transport. It contains a description of the device, a

RE: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-13 Thread Tian, Kevin
> From: Jean-Philippe Brucker > Sent: Saturday, April 8, 2017 3:18 AM > > This is the initial proposal for a paravirtualized IOMMU device using > virtio transport. It contains a description of the device, a Linux driver, > and a toy implementation in kvmtool. With this prototype, you can >

RE: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-13 Thread Tian, Kevin
> From: Jason Wang > Sent: Wednesday, April 12, 2017 5:07 PM > > On 2017年04月08日 03:17, Jean-Philippe Brucker wrote: > > This is the initial proposal for a paravirtualized IOMMU device using > > virtio transport. It contains a description of the device, a Linux driver, > > and a toy implementation

Re: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-12 Thread Jason Wang
On 2017年04月08日 03:17, Jean-Philippe Brucker wrote: This is the initial proposal for a paravirtualized IOMMU device using virtio transport. It contains a description of the device, a Linux driver, and a toy implementation in kvmtool. With this prototype, you can translate DMA to guest memory

Re: [virtio-dev] Re: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-10 Thread Michael S. Tsirkin
On Mon, Apr 10, 2017 at 07:39:24PM +0100, Jean-Philippe Brucker wrote: > On 07/04/17 22:19, Michael S. Tsirkin wrote: > > On Fri, Apr 07, 2017 at 08:17:44PM +0100, Jean-Philippe Brucker wrote: > >> There are a number of advantages in a paravirtualized IOMMU over a full > >> emulation. It is

Re: [virtio-dev] Re: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-10 Thread Jean-Philippe Brucker
On 07/04/17 22:19, Michael S. Tsirkin wrote: > On Fri, Apr 07, 2017 at 08:17:44PM +0100, Jean-Philippe Brucker wrote: >> There are a number of advantages in a paravirtualized IOMMU over a full >> emulation. It is portable and could be reused on different architectures. >> It is easier to implement

Re: [RFC 0/3] virtio-iommu: a paravirtualized IOMMU

2017-04-07 Thread Michael S. Tsirkin
On Fri, Apr 07, 2017 at 08:17:44PM +0100, Jean-Philippe Brucker wrote: > There are a number of advantages in a paravirtualized IOMMU over a full > emulation. It is portable and could be reused on different architectures. > It is easier to implement than a full emulation, with less state tracking.