On Fri, 15 Jan 2016 13:41:49 +0100 Paolo Bonzini <pbonz...@redhat.com> wrote:
> The next patch will make virtqueue_pop/vring_pop allocate memory for a s/will make/will make it possible for/ ? I had to spend some time grepping through the code to find that blk and scsi (and gpu, which already had elem at the beginning of its structure) are the only ones that work like this and that other devices do not need any change. > "subclass" of VirtQueueElement. For this to work, VirtQueueElement > must be the first field in the containing struct. > > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> > --- > hw/scsi/virtio-scsi.c | 3 +-- > include/hw/virtio/virtio-blk.h | 2 +- > include/hw/virtio/virtio-scsi.h | 13 ++++++------- > 3 files changed, 8 insertions(+), 10 deletions(-) Otherwise, Reviewed-by: Cornelia Huck <cornelia.h...@de.ibm.com>