qemu/virtio: virtio support for many interrupt vectors
commit7055e687cd4cea5befefb2d8012e4e2574cfa9b3
authorMichael S. Tsirkin <mst@redhat.com>
Sun, 21 Jun 2009 16:50:13 +0000 (21 19:50 +0300)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 24 Jun 2009 14:09:14 +0000 (24 09:09 -0500)
treed5827b1fae3a5f3523d2c024443b19e10c57ade1
parent54c96da798141feadd1424ef43fba19757e50d39
qemu/virtio: virtio support for many interrupt vectors

Extend virtio to support many interrupt vectors, and rearrange code in
preparation for multi-vector support (mostly move reset out to bindings,
because we will have to reset the vectors in transport-specific code).
Actual bindings in pci, and use in net, to follow.
Load and save are not connected to bindings yet, so they are left
stubbed out for now.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/syborg_virtio.c
hw/virtio-pci.c
hw/virtio.c
hw/virtio.h