diff options
author | Robert Mustacchi <rm@joyent.com> | 2012-09-24 21:51:53 +0000 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2012-09-24 21:51:53 +0000 |
commit | 6d85df9c5991c26ead6195ef6eed31e604b14db5 (patch) | |
tree | 389971ccb7da7b6e664b86feb9394f17db672901 /hw/virtio.h | |
parent | a28b557f30616c2780163ea7a52aa72477f89ad9 (diff) | |
download | illumos-kvm-cmd-6d85df9c5991c26ead6195ef6eed31e604b14db5.tar.gz |
HVM-750 guest virtio drivers are racy with respect to interrupts20121004
HVM-751 CONFIGURE_ONLY check in build.sh is wrong
HVM-752 Import qemu-kvm.git barrier changes
Diffstat (limited to 'hw/virtio.h')
-rw-r--r-- | hw/virtio.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/hw/virtio.h b/hw/virtio.h index d1fb8a0..ed4743c 100644 --- a/hw/virtio.h +++ b/hw/virtio.h @@ -153,7 +153,7 @@ void virtqueue_map_sg(struct iovec *sg, target_phys_addr_t *addr, int virtqueue_pop(VirtQueue *vq, VirtQueueElement *elem); int virtqueue_avail_bytes(VirtQueue *vq, int in_bytes, int out_bytes); -void virtio_notify(VirtIODevice *vdev, VirtQueue *vq); +int virtio_notify(VirtIODevice *vdev, VirtQueue *vq); void virtio_save(VirtIODevice *vdev, QEMUFile *f); @@ -226,4 +226,6 @@ EventNotifier *virtio_queue_get_guest_notifier(VirtQueue *vq); EventNotifier *virtio_queue_get_host_notifier(VirtQueue *vq); void virtio_queue_notify_vq(VirtQueue *vq); void virtio_irq(VirtQueue *vq); +int virtqueue_stalled(VirtQueue *vq); +int virtqueue_handled(VirtQueue *vq); #endif |