[PATCH] vhost: fix external buffer in VDUSE
Maxime Coquelin
mcoqueli at redhat.com
Mon Nov 3 15:41:19 CET 2025
On Tue, Oct 28, 2025 at 1:35 PM David Marchand
<david.marchand at redhat.com> wrote:
>
> extbuf and linearbuf features are required for (enhanced) TSO support
> in OVS.
>
> VDUSE ports were generating multi-segments mbufs in case of "TSO"
> buffers which resulted in OVS generating wrong packets after tunnel
> encapsulation.
>
> Enable the missing datapath features.
>
> Fixes: 0adb8eccc6a6 ("vhost: add VDUSE device creation and destruction")
> Cc: stable at dpdk.org
>
> Signed-off-by: David Marchand <david.marchand at redhat.com>
> ---
> lib/vhost/socket.c | 3 ++-
> lib/vhost/vduse.c | 8 +++++++-
> lib/vhost/vduse.h | 2 +-
> 3 files changed, 10 insertions(+), 3 deletions(-)
>
Applied to next-virtio/for-net-next.
Thanks,
Maxime
More information about the stable
mailing list