mbox series

[v1,0/4] add async data path in vhost sample

Message ID 20200910064351.35513-1-Cheng1.jiang@intel.com (mailing list archive)
Headers
Series add async data path in vhost sample |

Message

Jiang, Cheng1 Sept. 10, 2020, 6:43 a.m. UTC
  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:
-async_vhost_driver Async vhost-user net driver will be used when this
option is given. It is disabled by default.
-dmas This parameter is used to specify the assigned DMA device of a
vhost device.

Cheng Jiang (4):
  example/vhost: add async vhost driver 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     |  10 +
 examples/vhost/main.c                  | 254 ++++++++++++++++++++++++-
 examples/vhost/main.h                  |   1 +
 4 files changed, 267 insertions(+), 4 deletions(-)

--
2.27.0