Hi,

> -----Original Message-----
> From: Maxime Coquelin <maxime.coque...@redhat.com>
> Sent: Thursday, October 22, 2020 5:11 PM
> To: Jiang, Cheng1 <cheng1.ji...@intel.com>; Xia, Chenbo
> <chenbo....@intel.com>
> Cc: dev@dpdk.org; Fu, Patrick <patrick...@intel.com>; Yang, YvonneX
> <yvonnex.y...@intel.com>
> Subject: Re: [PATCH v9 0/4] add async data path in vhost sample
> 
> Hi,
> 
> On 10/22/20 8:46 AM, Cheng Jiang wrote:
> > This patch set makes vhost-vswitch be able to use vhost async APIs for
> > enqueue operations. Demonstrated how the application leverage IOAT
> DMA
> > channel with vhost async APIs.
> >
> > We introduce two parameters to enable DMA acceleration for Tx
> > operations of queues:
> > -dma_type This parameter is used to specify DMA type for async
> > vhost-user net driver.
> > -dmas This parameter is used to specify the assigned DMA device of a
> > vhost device and enable async vhost data path.
> >
> > ---
> > v9:
> >  * Optimized code structure to solve compilation issue on non-x86
> > platforms
> >
> > v8:
> >  * Changed meson build file due to the change of ioat component name
> >
> > v7:
> >  * Improved IOAT callbacks and added some comments
> >
> > v6:
> >  * Cleand code and rebased for latest code
> >
> > v5:
> >  * Improved meson build file and fixed dependency problem
> >
> > v4:
> >  * Code rebased for latest IOAT driver
> >
> > v3:
> >  * Fixed a coding style problem
> >
> > v2:
> >  * Changed meson build file to fix dependency problem
> >  * Added parameter description in usage function
> >  * Optimized parameter settings and parsing function
> >  * Optimized abstraction, moved some code to ioat.c
> >
> > Cheng Jiang (4):
> >   example/vhost: add async vhost args parsing function
> >   example/vhost: add support for vhost async data path
> >   doc: update vhost sample doc for vhost async data path
> >   doc: update release notes for vhost sample
> >
> >  doc/guides/rel_notes/release_20_11.rst |   6 +
> >  doc/guides/sample_app_ug/vhost.rst     |  11 ++
> >  examples/vhost/ioat.c                  | 198 +++++++++++++++++++++++++
> >  examples/vhost/ioat.h                  |  47 ++++++
> >  examples/vhost/main.c                  |  93 +++++++++++-
> >  examples/vhost/main.h                  |   1 +
> >  examples/vhost/meson.build             |   5 +
> >  7 files changed, 359 insertions(+), 2 deletions(-)  create mode
> > 100644 examples/vhost/ioat.c  create mode 100644 examples/vhost/ioat.h
> >
> > --
> > 2.27.0
> >
> 
> It does not build:
> http://mails.dpdk.org/archives/test-report/2020-October/161193.html
> 
> Maxime

Problem solved in v10. 

Thanks.
Cheng

Reply via email to