Re: [PATCH for-5.0 v11 02/20] virtio-iommu: Add skeleton

2019-12-19 Thread Auger Eric
Hi Jean, On 12/10/19 5:31 PM, Jean-Philippe Brucker wrote: > Hi Eric, > > On Fri, Nov 22, 2019 at 07:29:25PM +0100, Eric Auger wrote: >> +typedef struct VirtIOIOMMU { >> +VirtIODevice parent_obj; >> +VirtQueue *req_vq; >> +VirtQueue *event_vq; >> +struct virtio_iommu_config config

Re: [PATCH for-5.0 v11 02/20] virtio-iommu: Add skeleton

2019-12-10 Thread Jean-Philippe Brucker
Hi Eric, On Fri, Nov 22, 2019 at 07:29:25PM +0100, Eric Auger wrote: > +typedef struct VirtIOIOMMU { > +VirtIODevice parent_obj; > +VirtQueue *req_vq; > +VirtQueue *event_vq; > +struct virtio_iommu_config config; > +uint64_t features; > +uint64_t acked_features; We already

[PATCH for-5.0 v11 02/20] virtio-iommu: Add skeleton

2019-11-22 Thread Eric Auger
This patchs adds the skeleton for the virtio-iommu device. Signed-off-by: Eric Auger --- v9 -> v10: - mutex initialized here - initialize tail - included hw/qdev-properties.h - removed g_memdup - removed s->config.domain_range.start = 0; v9 -> v10: - expose VIRTIO_IOMMU_F_MMIO feature - s/doma