diff options
author | grehan <grehan@FreeBSD.org> | 2014-07-03 00:23:14 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2014-07-03 00:23:14 +0000 |
commit | 60ac0781e808765b08325cfe347d3e0ba54c209b (patch) | |
tree | 83515b9d3fa8acbfdbdfc66d1ed7850f663a1a16 /usr.sbin | |
parent | f3513883bbbbce0306f5a720bb3059ae9c7ef14d (diff) | |
download | FreeBSD-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.c | 2 |
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 |