> -----Original Message-----
> From: Ma, WenwuX <[email protected]>
> Sent: Tuesday, September 7, 2021 4:49 AM
> To: [email protected]
> Cc: [email protected]; Xia, Chenbo <[email protected]>;
> Jiang, Cheng1 <[email protected]>; Hu, Jiayu <[email protected]>;
> Pai G, Sunil <[email protected]>; Yang, YvonneX
> <[email protected]>; Wang, YuanX <[email protected]>; Ma,
> WenwuX <[email protected]>; Wang, Yinan <[email protected]>
> Subject: [PATCH 1/4] vhost: support async dequeue for split ring
>
> From: Yuan Wang <[email protected]>
>
> This patch implements asynchronous dequeue data path for split ring.
> A new asynchronous dequeue function is introduced. With this function, the
> application can try to receive packets from the guest with offloading copies
> to the async channel, thus saving precious CPU cycles.
>
> Signed-off-by: Yuan Wang <[email protected]>
> Signed-off-by: Jiayu Hu <[email protected]>
> Signed-off-by: Wenwu Ma <[email protected]>
> Tested-by: Yinan Wang <[email protected]>
> ---
> doc/guides/prog_guide/vhost_lib.rst | 9 +
> lib/vhost/rte_vhost_async.h | 36 +-
> lib/vhost/version.map | 3 +
> lib/vhost/vhost.h | 3 +-
> lib/vhost/virtio_net.c | 531 ++++++++++++++++++++++++++++
> 5 files changed, 579 insertions(+), 3 deletions(-)
>
Tested-by: Yvonne Yang <[email protected]>