diff options
author | Cornelia Huck | 2015-05-26 16:34:47 +0200 |
---|---|---|
committer | Michael S. Tsirkin | 2015-05-31 16:27:18 +0200 |
commit | 6b8f1020540c27246277377aa2c3331ad2bfb160 (patch) | |
tree | 882fcff4a803fffaef50573fe343646e1e1f3f30 /hw/s390x/virtio-ccw.h | |
parent | pc: acpi: fix pvpanic for buggy guests (diff) | |
download | qemu-6b8f1020540c27246277377aa2c3331ad2bfb160.tar.gz qemu-6b8f1020540c27246277377aa2c3331ad2bfb160.tar.xz qemu-6b8f1020540c27246277377aa2c3331ad2bfb160.zip |
virtio: move host_features
Move host_features from the individual transport proxies into
the virtio device. Transports may continue to add feature bits
during device plugging.
This should it make easier to offer different sets of host features
for virtio-1/transitional support.
Tested-by: Shannon Zhao <shannon.zhao@linaro.org>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/s390x/virtio-ccw.h')
-rw-r--r-- | hw/s390x/virtio-ccw.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/hw/s390x/virtio-ccw.h b/hw/s390x/virtio-ccw.h index 4fceda735a..ad3af7626a 100644 --- a/hw/s390x/virtio-ccw.h +++ b/hw/s390x/virtio-ccw.h @@ -68,9 +68,6 @@ typedef struct VirtIOCCWDeviceClass { int (*exit)(VirtioCcwDevice *dev); } VirtIOCCWDeviceClass; -/* Change here if we want to support more feature bits. */ -#define VIRTIO_CCW_FEATURE_SIZE 1 - /* Performance improves when virtqueue kick processing is decoupled from the * vcpu thread using ioeventfd for some devices. */ #define VIRTIO_CCW_FLAG_USE_IOEVENTFD_BIT 1 @@ -88,7 +85,6 @@ struct VirtioCcwDevice { DeviceState parent_obj; SubchDev *sch; char *bus_id; - uint32_t host_features[VIRTIO_CCW_FEATURE_SIZE]; VirtioBusState bus; bool ioeventfd_started; bool ioeventfd_disabled; |