qemu/hw/scsi
Nir Weiner 4ea5742558 vhost-scsi: Add VMState descriptor
As preparation of enabling migration of vhost-scsi device,
define it’s VMState. Note, we keep the convention of
verifying in the pre_save() method that the vhost backend
must be stopped before attempting to save the device
state. Similar to how it is done for vhost-vsock.

Reviewed-by: Bijan Mottahedeh <bijan.mottahedeh@oracle.com>
Reviewed-by: Liran Alon <liran.alon@oracle.com>
Signed-off-by: Nir Weiner <nir.weiner@oracle.com>
Message-Id: <20190416125912.44001-3-liran.alon@oracle.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
2019-06-02 21:32:06 -04:00
..
emulation.c
esp-pci.c scsi: esp: Defer command completion until previous interrupts have been handled 2019-01-11 13:57:24 +01:00
esp.c scsi: esp: Defer command completion until previous interrupts have been handled 2019-01-11 13:57:24 +01:00
Kconfig virtio: express virtio dependencies with Kconfig 2019-03-07 21:45:53 +01:00
lsi53c895a.c lsi: 810/895A are always little endian 2019-03-11 16:33:49 +01:00
Makefile.objs scsi: express dependencies with Kconfig 2019-03-07 21:45:53 +01:00
megasas.c megasas: fix mapped frame size 2019-05-15 11:56:53 +02:00
mfi.h
mpi.h
mptconfig.c
mptendian.c
mptsas.c
mptsas.h
scsi-bus.c qemu/queue.h: simplify reverse access to QTAILQ 2019-01-11 15:46:55 +01:00
scsi-disk.c scsi-disk: Fix crash if request is invaild or disk is no medium 2019-03-11 16:33:49 +01:00
scsi-generic.c scsi-generic: Convert from DPRINTF() macro to trace events 2019-02-05 16:50:21 +01:00
spapr_vscsi.c spapr: Use CamelCase properly 2019-03-12 14:33:05 +11:00
srp.h
trace-events trace-events: Shorten file names in comments 2019-03-22 16:18:07 +00:00
vhost-scsi-common.c
vhost-scsi.c vhost-scsi: Add VMState descriptor 2019-06-02 21:32:06 -04:00
vhost-user-scsi.c vhost: fix memory leak in vhost_user_scsi_realize 2019-05-29 18:00:57 -04:00
viosrp.h
virtio-scsi-dataplane.c
virtio-scsi.c virtio-scsi: Fix build with gcc 9 2019-03-11 16:33:49 +01:00
vmw_pvscsi.c qdev: pass an Object * to qbus_set_hotplug_handler() 2019-02-17 21:54:02 +11:00
vmw_pvscsi.h