]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/virtio/virtio_ring.h
net/virtio: fix used index retrieved only once
[dpdk.git] / drivers / net / virtio / virtio_ring.h
index 447760a8e5a12ae2cc523709c13a9167ca0bc3a5..fcecc1614ce2cdff4e99c58f2ca7f2f81d17fda2 100644 (file)
@@ -79,7 +79,7 @@ struct vring_used_elem {
 
 struct vring_used {
        uint16_t flags;
-       uint16_t idx;
+       volatile uint16_t idx;
        struct vring_used_elem ring[0];
 };