On 1/17/24 20:26, Mike Pattrick wrote:
> From: Dexia Li <[email protected]>
> 
> For userspace datapath, this patch provides vxlan and geneve tunnel tso.
> Only support userspace vxlan or geneve tunnel, meanwhile support
> tunnel outter and inner csum offload. If netdev do not support offload
> features, there is a software fallback.If netdev do not support vxlan
> and geneve tso,packets will drop. Front-end devices can close offload
> features by ethtool also.
> 
> Signed-off-by: Dexia Li <[email protected]>
> Co-authored-by: Mike Pattrick <[email protected]>
> Signed-off-by: Mike Pattrick <[email protected]>
> ---
> v9: Rebased patch
> v12:
>  - Sent in by Dexia
> v13:
>  - Corrected formatting and comment/function naming consistency
>  - Double encapsulation with TSO will now drop packets
>  - Corrected packet leak condition.
> ---

Thanks, Dexia, Mike and Simon!

Mike missed a couple of comments that Dexia fixed in v12, so I
adjusted those.

With that, applied.

Dexia, thanks again for following through all that time!


While testing a basic V2V scenario without any offloading I noticed
a small performance fluctuation due to all the offloading patches
that went in current release cycle.  But I think I know how to improve
that.  I'll post a small patch tomorrow.

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to