virtio: move host_features
commit6b8f1020540c27246277377aa2c3331ad2bfb160
authorCornelia Huck <cornelia.huck@de.ibm.com>
Tue, 26 May 2015 14:34:47 +0000 (26 16:34 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Sun, 31 May 2015 14:27:18 +0000 (31 16:27 +0200)
tree882fcff4a803fffaef50573fe343646e1e1f3f30
parent2332333c9738b442fbbd5b83a1eaa6be656ab9b5
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>
hw/s390x/s390-virtio-bus.c
hw/s390x/s390-virtio-bus.h
hw/s390x/virtio-ccw.c
hw/s390x/virtio-ccw.h
hw/virtio/virtio-bus.c
hw/virtio/virtio-mmio.c
hw/virtio/virtio-pci.c
hw/virtio/virtio-pci.h
hw/virtio/virtio.c
include/hw/virtio/virtio-bus.h
include/hw/virtio/virtio.h