On 4/8/22 12:22, xuan.d...@intel.com wrote:
> This patchset introduces an unsafe API to get the number of inflight
> packets in DMA engine. It should be only used within the vhost ops
> which already holds the lock. Like vring state changes or device is
> destroyed. Compared with rte_vhost_async_get_inflight(), this is a
> lock free version.
>
> RFC v1->v1:
> * refine the doc and commit log
>
> 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 | 6 ++++++
> doc/guides/rel_notes/release_22_07.rst | 4 ++++
> examples/vhost/main.c | 28 ++++++++++++++------------
> examples/vhost/main.h | 1 -
> lib/vhost/rte_vhost_async.h | 17 ++++++++++++++++
> lib/vhost/version.map | 4 ++++
> lib/vhost/vhost.c | 26 ++++++++++++++++++++++++
> 7 files changed, 72 insertions(+), 14 deletions(-)
Applied to dpdk-next-virtio/main.
Thanks,
Maxime