Commit 4dbc5d9f4f791df8a5879f4a655f517adc7f56d1
Committed by
Rusty Russell
1 parent
74ea15d909
Exists in
smarc-l5.0.0_1.0.0-ga
and in
5 other branches
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 |