Page MenuHomeFreeBSD

D26268.diff
No OneTemporary

D26268.diff

diff --git a/usr.sbin/bhyve/virtio.c b/usr.sbin/bhyve/virtio.c
--- a/usr.sbin/bhyve/virtio.c
+++ b/usr.sbin/bhyve/virtio.c
@@ -901,6 +901,9 @@
SNAPSHOT_VAR_OR_LEAVE(vq->vq_pfn, meta, ret, done);
+ if (!vq_ring_ready(vq))
+ continue;
+
addr_size = vq->vq_qsize * sizeof(struct vring_desc);
SNAPSHOT_GUEST2HOST_ADDR_OR_LEAVE(vq->vq_desc, addr_size,
false, meta, ret, done);

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 7, 2:09 AM (17 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17023463
Default Alt Text
D26268.diff (393 B)

Event Timeline