[ovs-dev] [PATCH v2 0/4]tunneling : Improving tunneling performance by avoiding dp recirc.

Chandran, Sugesh sugesh.chandran at intel.com
Fri Jul 14 09:30:44 UTC 2017


Thank you Greg for testing.


Regards
_Sugesh


> -----Original Message-----
> From: Greg Rose [mailto:gvrose8192 at gmail.com]
> Sent: Thursday, July 13, 2017 1:01 PM
> To: Chandran, Sugesh <sugesh.chandran at intel.com>;
> dev at openvswitch.org; azhou at ovn.org; joe at ovn.org
> Subject: Re: [ovs-dev] [PATCH v2 0/4]tunneling : Improving tunneling
> performance by avoiding dp recirc.
> 
> On 07/04/2017 02:46 AM, Sugesh Chandran wrote:
> > Openvswitch datapath recirculates packets for tunneling, i.e.
> > the incoming packets are encapsulated at first pass. Further actions
> > are applied on encapsulated packets on the second pass after recirculating.
> > The proposed patch compute and append the post tunnel actions at the
> > time of translation itself instead of recirculating at datapath. These
> > actions are solely depends on tunnel attributes so there is no need of
> > datapath recirculation.
> >
> > By avoiding the recirculation at datapath, the patch offers upto 30%
> > performance improvement for VxLAN tunneling in our testing.
> > The action execution logic is also extended with new CLONE action to
> > define the packet cloning when the actions are combined. The lenght in
> > the CLONE action specifies the size of nested action set.
> >
> > Signed-off-by: Sugesh Chandran <sugesh.chandran at intel.com>
> > Signed-off-by: Zoltán Balogh <zoltan.balogh at ericsson.com>
> > Co-authored-by: Zoltán Balogh <zoltan.balogh at ericsson.com>
> 
> FWIW I applied these patches and they compiled, passed make check tests
> and checkpatch.
> 
> Tested-by: Greg Rose <gvrose at 8192@gmail.com>


More information about the dev mailing list