[dpdk-dev] [PATCH v3 3/3] net/virtio: add platform memory ordering feature support
Maxime Coquelin
maxime.coquelin at redhat.com
Thu Jan 10 15:31:34 CET 2019
On 1/9/19 3:50 PM, Ilya Maximets wrote:
> VIRTIO_F_ORDER_PLATFORM is required to use proper memory barriers
> in case of HW vhost implementations like vDPA.
>
> DMA barriers (rte_cio_*) are sufficent for that purpose.
>
> Previously known as VIRTIO_F_IO_BARRIER.
>
> Signed-off-by: Ilya Maximets<i.maximets at samsung.com>
> ---
> drivers/net/virtio/virtio_ethdev.c | 2 ++
> drivers/net/virtio/virtio_ethdev.h | 3 ++-
> drivers/net/virtio/virtio_pci.h | 7 +++++
> drivers/net/virtio/virtio_rxtx.c | 16 ++++++------
> drivers/net/virtio/virtqueue.h | 41 ++++++++++++++++++++++++------
> 5 files changed, 52 insertions(+), 17 deletions(-)
Reviewed-by: Maxime Coquelin <maxime.coquelin at redhat.com>
Thanks,
Maxime
More information about the dev
mailing list