[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