git: 522012c8bd07 - main - Revert "virtio: Restore mb() calls"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 10 Mar 2026 19:10:51 UTC
The branch main has been updated by andrew:
URL: https://cgit.FreeBSD.org/src/commit/?id=522012c8bd079879b82aaa403e4da3c1ab9fc8a9
commit 522012c8bd079879b82aaa403e4da3c1ab9fc8a9
Author: Andrew Turner <andrew@FreeBSD.org>
AuthorDate: 2026-03-10 19:09:41 +0000
Commit: Andrew Turner <andrew@FreeBSD.org>
CommitDate: 2026-03-10 19:09:41 +0000
Revert "virtio: Restore mb() calls"
This reverts commit d99e725c26a7745aa349eab01ae56ca630b6d0f5.
---
sys/dev/virtio/virtqueue.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/sys/dev/virtio/virtqueue.c b/sys/dev/virtio/virtqueue.c
index b7fdb4703ccb..dbd55e02e091 100644
--- a/sys/dev/virtio/virtqueue.c
+++ b/sys/dev/virtio/virtqueue.c
@@ -565,9 +565,6 @@ virtqueue_notify(struct virtqueue *vq)
/* Ensure updated avail->idx is visible to host. */
bus_dmamap_sync(vq->vq_ring_dmat, vq->vq_ring_mapp,
BUS_DMASYNC_PREWRITE);
-#if defined(__i386__) || defined(__amd64__)
- mb();
-#endif
if (vq_ring_must_notify_host(vq))
vq_ring_notify_host(vq);
@@ -963,9 +960,6 @@ vq_ring_enable_interrupt(struct virtqueue *vq, uint16_t ndesc)
bus_dmamap_sync(vq->vq_ring_dmat, vq->vq_ring_mapp,
BUS_DMASYNC_PREWRITE);
-#if defined(__i386__) || defined(__amd64__)
- mb();
-#endif
/*
* Enough items may have already been consumed to meet our threshold