mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 18:23:57 -06:00
vhost-scsi-ccw: new device supporting the tcm_vhost Linux kernel module
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
50787628ee
commit
ccf6916c84
2 changed files with 65 additions and 0 deletions
|
@ -16,6 +16,9 @@
|
|||
#include <hw/virtio/virtio-net.h>
|
||||
#include <hw/virtio/virtio-serial.h>
|
||||
#include <hw/virtio/virtio-scsi.h>
|
||||
#ifdef CONFIG_VHOST_SCSI
|
||||
#include <hw/virtio/vhost-scsi.h>
|
||||
#endif
|
||||
#include <hw/virtio/virtio-balloon.h>
|
||||
#include <hw/virtio/virtio-rng.h>
|
||||
#include <hw/virtio/virtio-bus.h>
|
||||
|
@ -101,6 +104,17 @@ typedef struct VirtIOSCSICcw {
|
|||
VirtIOSCSI vdev;
|
||||
} VirtIOSCSICcw;
|
||||
|
||||
/* vhost-scsi-ccw */
|
||||
|
||||
#define TYPE_VHOST_SCSI_CCW "vhost-scsi-ccw"
|
||||
#define VHOST_SCSI_CCW(obj) \
|
||||
OBJECT_CHECK(VHostSCSICcw, (obj), TYPE_VHOST_SCSI_CCW)
|
||||
|
||||
typedef struct VHostSCSICcw {
|
||||
VirtioCcwDevice parent_obj;
|
||||
VHostSCSI vdev;
|
||||
} VHostSCSICcw;
|
||||
|
||||
/* virtio-blk-ccw */
|
||||
|
||||
#define TYPE_VIRTIO_BLK_CCW "virtio-blk-ccw"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue