On 9 Sep 2024, at 7:04, Mike Pattrick wrote:

> Previously support for UDP tunneled traffic TCP traffic with UDP
> checksum offloading did not work well in cases where the sending network
> card didn't also support these features.
>
> Some of the code had been written to assume that if a card supported
> VXLAN/Geneve offloading, then it also supported outer UDP checksum
> offloading. However, this was not the case for some Intel network cards.
>
> A previous change disabled the VXLAN/Geneve offload flags for these
> cards as a temporary fix. However, with "Userspace: Software fallback
> for UDP encapsulated TCP segmentation.", the logic related to software
> fallback for checksum offloading now anticipates this configuration.
>
> The modification to the outer UDP offload flag is still required. This
> feature does not work as expected in the current DPDK release.
>
> Suggested-by: David Marchand <[email protected]>
> Reviewed-by: David Marchand <[email protected]>
> Signed-off-by: Mike Pattrick <[email protected]>

Change looks good to me in combination with the first patch of this series.

Acked-by: Eelco Chaudron <[email protected]>


Note: this is technically v8, but this is removed at commit time anyway.

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

Reply via email to