Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Mar 2013 03:45:59 +0000 (UTC)
From:      Bryan Venteicher <bryanv@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r248863 - user/attilio/membarclean/dev/virtio
Message-ID:  <201303290345.r2T3jxqn027548@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bryanv
Date: Fri Mar 29 03:45:58 2013
New Revision: 248863
URL: http://svnweb.freebsd.org/changeset/base/248863

Log:
  Revert what is left of r240427
  
  Ease the work of this branch by changing the write membar
  into just a membar.

Modified:
  user/attilio/membarclean/dev/virtio/virtqueue.c

Modified: user/attilio/membarclean/dev/virtio/virtqueue.c
==============================================================================
--- user/attilio/membarclean/dev/virtio/virtqueue.c	Fri Mar 29 02:14:57 2013	(r248862)
+++ user/attilio/membarclean/dev/virtio/virtqueue.c	Fri Mar 29 03:45:58 2013	(r248863)
@@ -622,7 +622,7 @@ vq_ring_update_avail(struct virtqueue *v
 	avail_idx = vq->vq_ring.avail->idx & (vq->vq_nentries - 1);
 	vq->vq_ring.avail->ring[avail_idx] = desc_idx;
 
-	wmb();
+	mb();
 	vq->vq_ring.avail->idx++;
 
 	/* Keep pending count until virtqueue_notify(). */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303290345.r2T3jxqn027548>