[RFC 0/2] add unsafe API to get inflight packets

xuan.ding at intel.com xuan.ding at intel.com
Wed Feb 16 08:04:15 CET 2022


From: Xuan Ding <xuan.ding at intel.com>

This patchset introduces an unsafe API to get the number of inflight
packets in DMA engine in some situations. Like vring state changes or
device is destroyed. Compared with rte_vhost_async_get_inflight(),
this is a lock free version.

Xuan Ding (2):
  vhost: add unsafe API to check inflight packets
  examples/vhost: use API to check inflight packets

 doc/guides/prog_guide/vhost_lib.rst    |  5 +++++
 doc/guides/rel_notes/release_22_03.rst |  4 ++++
 examples/vhost/main.c                  | 28 ++++++++++++++------------
 examples/vhost/main.h                  |  1 -
 lib/vhost/rte_vhost_async.h            | 14 +++++++++++++
 lib/vhost/version.map                  |  1 +
 lib/vhost/vhost.c                      | 26 ++++++++++++++++++++++++
 7 files changed, 65 insertions(+), 14 deletions(-)

-- 
2.17.1



More information about the dev mailing list