On 15/12/2025 13:57, David Marchand via dev wrote:
> A bug in the vhost library for VDUSE devices resulted in multi-segments
> mbufs being treated by OVS.
> 
> This hard to debug situation resulted in incorrectly segmented packets
> with mlx5 nics, as the DPDK driver handles multi-segments mbufs fine
> even without requiring RTE_ETH_TX_OFFLOAD_MULTI_SEGS.
> 
> While the bug is fixed in the vhost library, we could still hit similar
> situations with "normal" DPDK ports: for example,
> RTE_ETH_RX_OFFLOAD_SCATTER is requested for jumbo frames and a bug could
> be hidden there.
> 
> Enforce only mono-segment mbufs are received.
> 
> Link: 
> https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/
> Reported-at: https://issues.redhat.com/browse/FDP-2121
> Signed-off-by: David Marchand <[email protected]>
> ---
>  lib/netdev-dpdk.c | 3 +++
>  1 file changed, 3 insertions(+)
> 
Acked-by: Kevin Traynor <[email protected]>

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to