]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_vhost/vhost.h
vhost: shadow used ring update
[dpdk.git] / lib / librte_vhost / vhost.h
index 17c557f0ae58a78bd1128a3a3552a39b186ea2cd..acec77252f6425e5c918084110dcf716f635d76b 100644 (file)
@@ -105,6 +105,9 @@ struct vhost_virtqueue {
        uint16_t                last_zmbuf_idx;
        struct zcopy_mbuf       *zmbufs;
        struct zcopy_mbuf_list  zmbuf_list;
+
+       struct vring_used_elem  *shadow_used_ring;
+       uint16_t                shadow_used_idx;
 } __rte_cache_aligned;
 
 /* Old kernels have no such macro defined */