On Fri, 29 Aug 2025 at 11:41, David Marchand via dev
<[email protected]> wrote:
>
> TSO packets were incorrectly treated as too big by the check_pkt_len
> action with the userspace datapath.
> Adjust the check by looking at the requested segment size.
>
> Fixes: 29cf9c1b3b9c ("userspace: Add TCP Segmentation Offload support")
> Reported-at: https://issues.redhat.com/browse/FDP-1631
> Signed-off-by: David Marchand <[email protected]>

Some additional thought.. this issue seems to affect
xlate_check_pkt_larger() when the datapath does not support
check_pkt_len.
It is not clear to me if it is worth fixing: our kernel and userspace
datapath have an implementation for the check_pkt_len action.
Maybe logging an error or adding a coverage counter for gso packets is enough.


-- 
David Marchand

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

Reply via email to