qemu-patch-raspberry4/hw/scsi
Paolo Bonzini ab281c1781 virtio: introduce qemu_get/put_virtqueue_element
Move allocation to virtio functions also when loading/saving a
VirtQueueElement.  This will also let the load/save functions
keep backwards compatibility when the VirtQueueElement layout
is changed.

Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2016-02-06 20:44:08 +02:00
..
esp-pci.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
esp.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
lsi53c895a.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
Makefile.objs virtio-scsi-dataplane: Code to run virtio-scsi on iothread 2014-09-30 11:11:20 +02:00
megasas.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
mfi.h megasas: add MegaRAID SAS 2108 emulation 2014-10-31 11:29:00 +01:00
scsi-bus.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
scsi-disk.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
scsi-generic.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
spapr_vscsi.c ppc: Clean up includes 2016-01-29 15:07:22 +00:00
srp.h spapr-vscsi: add task management 2013-09-12 08:46:21 +02:00
vhost-scsi.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
viosrp.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
virtio-scsi-dataplane.c virtio: move allocation to virtqueue_pop/vring_pop 2016-02-06 20:39:07 +02:00
virtio-scsi.c virtio: introduce qemu_get/put_virtqueue_element 2016-02-06 20:44:08 +02:00
vmw_pvscsi.c hw/scsi: Clean up includes 2016-01-29 15:07:24 +00:00
vmw_pvscsi.h scsi: VMWare PVSCSI paravirtual device implementation 2013-04-19 10:44:17 +02:00