[PATCH v4 4/6] vhost: drop async datapath

Maxime Coquelin maxime.coquelin at redhat.com
Thu Oct 15 15:52:20 CEST 2026



On 10/14/26 5:57 PM, David Marchand wrote:
> All the API related to this feature is experimental, allowing us by the
> project policy to drop the feature in one go.
> 
> Signed-off-by: David Marchand <david.marchand at redhat.com>
> ---
> Changes since v3:
> - rebased after VFIO changes,
> 
> Changes since v2:
> - removed inflight async statistics,
> 
> Changes since v1:
> - dropped dependency on PCI library,
> 
> Changes since RFC:
> - kept mmap populate behavior for vhost_crypto,
> 
> ---
>   doc/guides/prog_guide/vhost_lib.rst    |  151 +-
>   doc/guides/rel_notes/release_26_11.rst |   20 +
>   lib/vhost/meson.build                  |    3 +-
>   lib/vhost/rte_vhost.h                  |    3 +-
>   lib/vhost/rte_vhost_async.h            |  293 ---
>   lib/vhost/socket.c                     |   12 -
>   lib/vhost/vhost.c                      |  436 ----
>   lib/vhost/vhost.h                      |  118 -
>   lib/vhost/vhost_user.c                 |  111 -
>   lib/vhost/virtio_net.c                 | 3275 +++++-------------------
>   10 files changed, 687 insertions(+), 3735 deletions(-)
>   delete mode 100644 lib/vhost/rte_vhost_async.h
> 
Already provided my R-by on previous revision:

Reviewed-by: Maxime Coquelin <maxime.coquelin at redhat.com>



More information about the dev mailing list