aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/virtio/virtio_ring.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c
index fbd2ecde93e4..1ee97d402a48 100644
--- a/drivers/virtio/virtio_ring.c
+++ b/drivers/virtio/virtio_ring.c
@@ -36,10 +36,9 @@
36 panic("%s:in_use = %i\n", \ 36 panic("%s:in_use = %i\n", \
37 (_vq)->vq.name, (_vq)->in_use); \ 37 (_vq)->vq.name, (_vq)->in_use); \
38 (_vq)->in_use = __LINE__; \ 38 (_vq)->in_use = __LINE__; \
39 mb(); \
40 } while (0) 39 } while (0)
41#define END_USE(_vq) \ 40#define END_USE(_vq) \
42 do { BUG_ON(!(_vq)->in_use); (_vq)->in_use = 0; mb(); } while(0) 41 do { BUG_ON(!(_vq)->in_use); (_vq)->in_use = 0; } while(0)
43#else 42#else
44#define BAD_RING(_vq, fmt, args...) \ 43#define BAD_RING(_vq, fmt, args...) \
45 do { \ 44 do { \