Re: [ovs-dev] [PATCH v2] datapath-windows: Optimize conntrack performance

2018-06-08 Thread Anand Kumar
Hi Shashank, Thanks for the review. I will address your comments and send out a V3. Regards, Anand Kumar From: Shashank Ram Date: Friday, June 8, 2018 at 10:11 AM To: Anand Kumar Cc: "d...@openvswitch.org" Subject: Re: [ovs-dev] [PATCH v2] datapath-windows: Optimize conntrack p

Re: [ovs-dev] [PATCH v2] datapath-windows: Optimize conntrack performance

2018-06-08 Thread Shashank Ram
On Thu, Jun 7, 2018, 11:52 AM Anand Kumar wrote: > - Move conntrack lock out of NAT module > - Use spinlock instead of read/write lock for conntrack entry. > - Update 'ctTotalRelatedEntries' using interlocked functions > - Refactor conntrack code to make it more readable. > > Testing: >

[ovs-dev] [PATCH v2] datapath-windows: Optimize conntrack performance

2018-06-07 Thread Anand Kumar
- Move conntrack lock out of NAT module - Use spinlock instead of read/write lock for conntrack entry. - Update 'ctTotalRelatedEntries' using interlocked functions - Refactor conntrack code to make it more readable. Testing: Evaluated TCP performance using iperf3. Before optimization: Native: