Commit 4dbc5d9f4f791df8a5879f4a655f517adc7f56d1

Authored by Jason Wang
Committed by Rusty Russell
1 parent 74ea15d909

virtio: fix typos of memory barriers

Note: this fixes a bug introduced recently in
7b21e34fd1c272e3a8c3846168f2f6287a4cd72b.

Signed-off-by: Jason Wang <jasowang@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>

Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff

drivers/virtio/virtio_ring.c
... ... @@ -35,7 +35,7 @@
35 35 #define virtio_rmb(vq) \
36 36 do { if ((vq)->weak_barriers) smp_rmb(); else rmb(); } while(0)
37 37 #define virtio_wmb(vq) \
38   - do { if ((vq)->weak_barriers) smp_rmb(); else rmb(); } while(0)
  38 + do { if ((vq)->weak_barriers) smp_wmb(); else wmb(); } while(0)
39 39 #else
40 40 /* We must force memory ordering even if guest is UP since host could be
41 41 * running on another CPU, but SMP barriers are defined to barrier() in that