Re: [Qemu-devel] [PATCH for-4.2 v10 03/15] virtio-iommu: Add skeleton

2019-08-30 Thread Auger Eric
Hi Peter, On 8/30/19 3:26 AM, Peter Xu wrote: > On Thu, Aug 29, 2019 at 02:18:42PM +0200, Auger Eric wrote: >> Hi Peter, >> >> First of all, please forgive me for the delay. >> On 8/15/19 3:54 PM, Peter Xu wrote: >>> On Tue, Jul 30, 2019 at 07:21:25PM +0200, Eric Auger wrote: +static void

Re: [Qemu-devel] [PATCH for-4.2 v10 03/15] virtio-iommu: Add skeleton

2019-08-29 Thread Peter Xu
On Thu, Aug 29, 2019 at 02:18:42PM +0200, Auger Eric wrote: > Hi Peter, > > First of all, please forgive me for the delay. > On 8/15/19 3:54 PM, Peter Xu wrote: > > On Tue, Jul 30, 2019 at 07:21:25PM +0200, Eric Auger wrote: > >> +static void virtio_iommu_handle_command(VirtIODevice *vdev,

Re: [Qemu-devel] [PATCH for-4.2 v10 03/15] virtio-iommu: Add skeleton

2019-08-29 Thread Auger Eric
Hi Peter, First of all, please forgive me for the delay. On 8/15/19 3:54 PM, Peter Xu wrote: > On Tue, Jul 30, 2019 at 07:21:25PM +0200, Eric Auger wrote: >> +static void virtio_iommu_handle_command(VirtIODevice *vdev, VirtQueue *vq) >> +{ >> +VirtIOIOMMU *s = VIRTIO_IOMMU(vdev); >> +

Re: [Qemu-devel] [PATCH for-4.2 v10 03/15] virtio-iommu: Add skeleton

2019-08-15 Thread Peter Xu
On Tue, Jul 30, 2019 at 07:21:25PM +0200, Eric Auger wrote: > +static void virtio_iommu_handle_command(VirtIODevice *vdev, VirtQueue *vq) > +{ > +VirtIOIOMMU *s = VIRTIO_IOMMU(vdev); > +struct virtio_iommu_req_head head; > +struct virtio_iommu_req_tail tail; [1] > +

[Qemu-devel] [PATCH for-4.2 v10 03/15] virtio-iommu: Add skeleton

2019-07-30 Thread Eric Auger
This patchs adds the skeleton for the virtio-iommu device. Signed-off-by: Eric Auger --- v9 -> v10: - expose VIRTIO_IOMMU_F_MMIO feature - s/domain_bits/domain_range struct - change error codes - enforce unmigratable - Kconfig v7 -> v8: - expose VIRTIO_IOMMU_F_BYPASS and VIRTIO_F_VERSION_1