Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-10-13 Thread Auger Eric
Hi Kevin, On 13/10/2017 09:01, Tian, Kevin wrote: >> From: Auger Eric [mailto:eric.au...@redhat.com] >> Sent: Thursday, October 12, 2017 6:10 PM >> >> Hi Peter, >> >> On 12/10/2017 11:54, Peter Maydell wrote: >>> On 11 October 2017 at 17:08, Auger Eric wrote: Hi Peter, On 11/10/201

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-10-13 Thread Tian, Kevin
> From: Auger Eric [mailto:eric.au...@redhat.com] > Sent: Thursday, October 12, 2017 6:10 PM > > Hi Peter, > > On 12/10/2017 11:54, Peter Maydell wrote: > > On 11 October 2017 at 17:08, Auger Eric wrote: > >> Hi Peter, > >> > >> On 11/10/2017 16:56, Peter Maydell wrote: > >>> On 19 September 201

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-10-12 Thread Jean-Philippe Brucker
On 12/10/17 11:09, Auger Eric wrote: > Hi Peter, > > On 12/10/2017 11:54, Peter Maydell wrote: >> On 11 October 2017 at 17:08, Auger Eric wrote: >>> Hi Peter, >>> >>> On 11/10/2017 16:56, Peter Maydell wrote: On 19 September 2017 at 08:46, Eric Auger wrote: > This series implements the

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-10-12 Thread Auger Eric
Hi Peter, On 12/10/2017 11:54, Peter Maydell wrote: > On 11 October 2017 at 17:08, Auger Eric wrote: >> Hi Peter, >> >> On 11/10/2017 16:56, Peter Maydell wrote: >>> On 19 September 2017 at 08:46, Eric Auger wrote: This series implements the virtio-iommu device. This v4 is an upgr

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-10-12 Thread Peter Maydell
On 11 October 2017 at 17:08, Auger Eric wrote: > Hi Peter, > > On 11/10/2017 16:56, Peter Maydell wrote: >> On 19 September 2017 at 08:46, Eric Auger wrote: >>> This series implements the virtio-iommu device. >>> >>> This v4 is an upgrade to v0.4 spec [1] and applies on QEMU v2.10.0. >>> - probe

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-10-11 Thread Auger Eric
Hi Peter, On 11/10/2017 16:56, Peter Maydell wrote: > On 19 September 2017 at 08:46, Eric Auger wrote: >> This series implements the virtio-iommu device. >> >> This v4 is an upgrade to v0.4 spec [1] and applies on QEMU v2.10.0. >> - probe request support although no reserved region is returned at

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-10-11 Thread Peter Maydell
On 19 September 2017 at 08:46, Eric Auger wrote: > This series implements the virtio-iommu device. > > This v4 is an upgrade to v0.4 spec [1] and applies on QEMU v2.10.0. > - probe request support although no reserved region is returned at > the moment > - unmap semantics less strict, as specifi

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-09-27 Thread Auger Eric
Hi Tomasz On 27/09/2017 13:07, Tomasz Nowicki wrote: > Hi Eric, > > Out of curiosity, I compared your SMMUv3 full emulation against > virtio-iommu. For virtio-net device behind the virtio-iommu I get 50% > performance of what I can get for SMMUv3 emulation. > > Do you have similar observations?

Re: [Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-09-27 Thread Tomasz Nowicki
Hi Eric, Out of curiosity, I compared your SMMUv3 full emulation against virtio-iommu. For virtio-net device behind the virtio-iommu I get 50% performance of what I can get for SMMUv3 emulation. Do you have similar observations? Since there is no need to emulate HW behaviour in QEMU I expect

[Qemu-devel] [RFC v4 00/16] VIRTIO-IOMMU device

2017-09-19 Thread Eric Auger
This series implements the virtio-iommu device. This v4 is an upgrade to v0.4 spec [1] and applies on QEMU v2.10.0. - probe request support although no reserved region is returned at the moment - unmap semantics less strict, as specified in v0.4 - device registration, attach/detach revisited - s