[PATCH v4 5/5] examples/vhost: support async dequeue data path

Yang, YvonneX yvonnex.yang at intel.com
Thu May 5 09:39:55 CEST 2022



> -----Original Message-----
> From: xuan.ding at intel.com <xuan.ding at intel.com>
> Sent: 2022年5月5日 14:24
> To: maxime.coquelin at redhat.com; Xia, Chenbo <chenbo.xia at intel.com>
> Cc: dev at dpdk.org; Hu, Jiayu <jiayu.hu at intel.com>; Jiang, Cheng1
> <cheng1.jiang at intel.com>; Pai G, Sunil <sunil.pai.g at intel.com>;
> liangma at liangbit.com; Ding, Xuan <xuan.ding at intel.com>; Ma, WenwuX
> <wenwux.ma at intel.com>; Wang, YuanX <yuanx.wang at intel.com>
> Subject: [PATCH v4 5/5] examples/vhost: support async dequeue data path
> 
> From: Xuan Ding <xuan.ding at intel.com>
> 
> This patch adds the use case for async dequeue API. Vswitch can leverage DMA
> device to accelerate vhost async dequeue path.
> 
> Signed-off-by: Wenwu Ma <wenwux.ma at intel.com>
> Signed-off-by: Yuan Wang <yuanx.wang at intel.com>
> Signed-off-by: Xuan Ding <xuan.ding at intel.com>
> ---
>  doc/guides/sample_app_ug/vhost.rst |   9 +-
>  examples/vhost/main.c              | 292 ++++++++++++++++++++---------
>  examples/vhost/main.h              |  35 +++-
>  examples/vhost/virtio_net.c        |  16 +-
>  4 files changed, 254 insertions(+), 98 deletions(-)
> 
> diff --git a/doc/guides/sample_app_ug/vhost.rst
> b/doc/guides/sample_app_ug/vhost.rst
> index a6ce4bc8ac..09db965e70 100644
> --- a/doc/guides/sample_app_ug/vhost.rst
> +++ b/doc/guides/sample_app_ug/vhost.rst
> @@ -169,9 +169,12 @@ demonstrates how to use the async vhost APIs. It's
> used in combination with dmas

Tested-by: Yvonne Yang <yvonnex.yang at intel.com>


More information about the dev mailing list