[PATCH v3 4/6] vhost: drop async datapath
Maxime Coquelin
maxime.coquelin at redhat.com
Mon Oct 5 21:07:38 CEST 2026
On 10/2/26 9:44 AM, 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 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 | 9 -
> lib/vhost/vhost.c | 436 ----
> lib/vhost/vhost.h | 117 -
> lib/vhost/vhost_user.c | 111 -
> lib/vhost/virtio_net.c | 3275 +++++-------------------
> 10 files changed, 687 insertions(+), 3731 deletions(-)
> delete mode 100644 lib/vhost/rte_vhost_async.h
>
Great, looks good to me:
Reviewed-by: Maxime Coquelin <maxime.coquelin at redhat.com>
Thanks,
Maxime
More information about the dev
mailing list