From nobody Tue Mar 10 19:10:51 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fVk4J383Qz6Tsyg for ; Tue, 10 Mar 2026 19:10:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fVk4J1Mfnz45SF for ; Tue, 10 Mar 2026 19:10:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773169856; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M9NhHnE1VZyhGAp/uXFwbkhPhMW2k0XhnGDlDjEJH/0=; b=JjU9yrp+nbUPTbyRya+Qe7wZcC0Hh5ZYtlQIcSbJwpJU/pZ8mdBQzY6NcvRPfZW7VNBa3J 24HJGeLLhe7N40E5AUiOokk/qAq7Ywf0l+XbN/yuNWEi6pNJ22z9tu7xV5R//vR0sQwxHX tkr/IsHubSTNelgrTyA8mN6pekVRuBiyTZm+FM2APdmhVJ9yF4tne5LRTwH49ED/f8dEpb 0AR4FbcURsGJMaofw0l1oCwzCJxMPx6M29jcCDkDSYL2DSyboO7n4UVAB/KnLisggekU4A DV01AJAnRUxF0uCo7nf/3hLS2z+HMY/WWCianiMV06VWtS4PJNTgL/PEG8Nn4Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773169856; a=rsa-sha256; cv=none; b=c5kIH6Wd3yVtsRRSOVwR9PAF2eTCGLnwt4ISplEDxR7TcK8JkfAggnp9P/HJFs/sL6b9fS nY0Krb93yeN8T8P/UEvXzedcAxUfzCXdXQobGHiVv9QaLknv0EwjKFmcDfENL5GgLAMyK8 2bttkmymp3wZZ6+o5vhtWR147aQhk4PtH51I4jBt6mIAxO0pJqSYW7Lrg5xpqRlZH5snhb zAtHlxogulepCqMGSQzv2p/gaDsxmFryNx0JDwKFnGvy43+l0A21xbUmDJBUzBDwOFGUSi XEjoNHZF0HJf+oQiWaOUn5dqMhdek/2oyyTILNBycOQ0Fh06adLkhLH5sSe48Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773169856; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M9NhHnE1VZyhGAp/uXFwbkhPhMW2k0XhnGDlDjEJH/0=; b=XuhgySveqiHZhB33KJD/o0V/j+hRbsnKm6wpqClQzDfJW63lohuZRZHvSyLDJieSUxlrKk tvj3IxQplIBBgUYDKlObRYwFF48B2d5M+VoqaeVGTeS+SN5Ziq09KLW7OPRyFNwi23hYzw 9XhZx/YhWtGhrg7Si/6WcZo4PDWWQhFf9BW9oJ4t5n+xjGYMhxI6rNBJS6VsA6PHDjte90 bHKTiHcCQep7XnxKmzGgfe1l+zi5YXk6o/JyQ7Fl/j9ihsSaltDpoPeObLuKbXAjGjxqLn Bql74kgDVyMm693qEsQY0aO28qjoXlDm8x+D9QupUzBFjyf7N8WP1msR5sTLmg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fVk4J0sr7z8y4 for ; Tue, 10 Mar 2026 19:10:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 24fe2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 10 Mar 2026 19:10:51 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Andrew Turner Subject: git: 522012c8bd07 - main - Revert "virtio: Restore mb() calls" List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andrew X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 522012c8bd079879b82aaa403e4da3c1ab9fc8a9 Auto-Submitted: auto-generated Date: Tue, 10 Mar 2026 19:10:51 +0000 Message-Id: <69b06cbb.24fe2.5c550203@gitrepo.freebsd.org> The branch main has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=522012c8bd079879b82aaa403e4da3c1ab9fc8a9 commit 522012c8bd079879b82aaa403e4da3c1ab9fc8a9 Author: Andrew Turner AuthorDate: 2026-03-10 19:09:41 +0000 Commit: Andrew Turner 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