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
