summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authorgrehan <grehan@FreeBSD.org>2014-07-03 00:23:14 +0000
committergrehan <grehan@FreeBSD.org>2014-07-03 00:23:14 +0000
commit60ac0781e808765b08325cfe347d3e0ba54c209b (patch)
tree83515b9d3fa8acbfdbdfc66d1ed7850f663a1a16 /usr.sbin
parentf3513883bbbbce0306f5a720bb3059ae9c7ef14d (diff)
downloadFreeBSD-src-60ac0781e808765b08325cfe347d3e0ba54c209b.zip
FreeBSD-src-60ac0781e808765b08325cfe347d3e0ba54c209b.tar.gz
Use correct flag for event index.
Submitted by: luigi Obtained from: Vincenzo Maffione, Universita` di Pisa MFC after: 1 week
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/bhyve/virtio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/bhyve/virtio.c b/usr.sbin/bhyve/virtio.c
index 4e58dd6..1f27300 100644
--- a/usr.sbin/bhyve/virtio.c
+++ b/usr.sbin/bhyve/virtio.c
@@ -437,7 +437,7 @@ vq_endchains(struct vqueue_info *vq, int used_all_avail)
if (used_all_avail &&
(vs->vs_negotiated_caps & VIRTIO_F_NOTIFY_ON_EMPTY))
intr = 1;
- else if (vs->vs_flags & VIRTIO_EVENT_IDX) {
+ else if (vs->vs_negotiated_caps & VIRTIO_RING_F_EVENT_IDX) {
event_idx = VQ_USED_EVENT_IDX(vq);
/*
* This calculation is per docs and the kernel
OpenPOWER on IntegriCloud