Re: [ovs-dev] MTU in i40e dpdk driver

2017-09-18 Thread Nitin Katiyar
: Kavanagh, Mark B [mailto:mark.b.kavan...@intel.com] Sent: Monday, September 18, 2017 7:44 PM To: Nitin Katiyar <nitin.kati...@ericsson.com>; ovs-dev@openvswitch.org Subject: RE: [ovs-dev] MTU in i40e dpdk driver >From: Nitin Katiyar [mailto:nitin.kati...@ericsson.com] >Sent: Monday, Septembe

[ovs-dev] MTU in i40e dpdk driver

2017-09-18 Thread Nitin Katiyar
Hi, We are using OVS-DPDK (2.6 version) with Fortville NIC (configured in 25G mode) being used as dpdk port. The setup involves 2 VMs running on 2 different computes (destination VM in compute with 10G NIC while originating VM is in compute with Fortville NIC). All the interfaces in the path

Re: [ovs-dev] MTU in i40e dpdk driver

2017-09-18 Thread Nitin Katiyar
Hi, It is set to 2140. compute-0-4:~# ovs-vsctl get Interface dpdk1 mtu 2140 Regards, Nitin -Original Message- From: Kavanagh, Mark B [mailto:mark.b.kavan...@intel.com] Sent: Monday, September 18, 2017 7:26 PM To: Nitin Katiyar <nitin.kati...@ericsson.com>; ovs-dev@openvswit

[ovs-dev] Proposal for enabling dp_hash irrespective of OF version

2017-09-25 Thread Nitin Katiyar
Hi, I have a proposal to add a provision for using "dp_hash" as selection method (which can currently be used with OF1.5 based controllers only) irrespective of the OF version being used by controller. The link for document is :

Re: [ovs-dev] [PATCH] netdev-dpdk: defer MTU set after interface start

2017-11-24 Thread Nitin Katiyar
Hi, Is it being called after device start? If yes, then *dev_mtu_set() will not serve the purpose as this function expects the device to be stopped first. Regards, Nitin -Original Message- From: Stokes, Ian [mailto:ian.sto...@intel.com] Sent: Friday, November 24, 2017 1:57 PM To: Matteo

Re: [ovs-dev] [PATCH v1 1/2] Fix packet drops on LACP bond after link up

2018-06-11 Thread Nitin Katiyar
Hi, Changes look good to me. Regards, Nitin -Original Message- From: Manohar Krishnappa Chidambaraswamy Sent: Tuesday, June 05, 2018 4:07 PM To: d...@openvswitch.org Cc: Nitin Katiyar Subject: Re: [ovs-dev] [PATCH v1 1/2] Fix packet drops on LACP bond after link up Hi, Could someone

Re: [ovs-dev] 64Byte packet performance regression on 2.9 from 2.7

2018-06-18 Thread Nitin Katiyar
Hi, We also experienced degradation from OVS2.6/2.7 to OVS2.8.2(with DPDK17.05.02). The drop is more for 64 bytes packet size (~8-10%) even with higher number of flows. I tried OVS 2.8 with DPDK17.11 and it improved for higher packet sizes but 64 bytes size is still the concern. Regards, Nitin

Re: [ovs-dev] 64Byte packet performance regression on 2.9 from 2.7

2018-07-02 Thread Nitin Katiyar
...@samsung.com] Sent: Monday, July 02, 2018 10:25 PM To: Shahaji Bhosle Cc: Jan Scheurich ; Jay Ding ; Kevin Traynor ; Manasa Mudireddy ; Nitin Katiyar ; Randy Schacher ; Stokes, Ian ; ovs-dev@openvswitch.org Subject: Re: [ovs-dev] 64Byte packet performance regression on 2.9 from 2.7 Sure

Re: [ovs-dev] [PATCH v2 1/2] Fix packet drops on LACP bond after link up

2018-08-14 Thread Nitin Katiyar
and Regards, Nitin -Original Message- From: Ben Pfaff [mailto:b...@ovn.org] Sent: Monday, August 13, 2018 9:33 PM To: Nitin Katiyar Cc: d...@openvswitch.org Subject: Re: [ovs-dev] [PATCH v2 1/2] Fix packet drops on LACP bond after link up No. There were two comments but neither one received

Re: [ovs-dev] [PATCH v2 1/2] Fix packet drops on LACP bond after link up

2018-08-13 Thread Nitin Katiyar
...@openvswitch.org; Nitin Katiyar Subject: Re: [ovs-dev] [PATCH v2 1/2] Fix packet drops on LACP bond after link up Hi Ben, Does this patch apply without issues? Would you be able to look at 2/2 of this series as well? Thanx Manu ´╗┐On 18/06/18, 2:05 PM, "ovs-dev-boun...@openvswitch.org on b

Re: [ovs-dev] Conntrack performance drop in OVS 2.8

2018-07-04 Thread Nitin Katiyar
Hi, Any suggestions/pointers on following? Regards, Nitin From: Nitin Katiyar Sent: Friday, June 29, 2018 3:00 PM To: ovs-dev@openvswitch.org Subject: Conntrack performance drop in OVS 2.8 Hi, The performance of OVS 2.8 (with DPDK 17.05.02) with conntrack configuration has dropped

Re: [ovs-dev] [PATCH] Adding cli for displaying LACP counters

2018-04-12 Thread Nitin Katiyar
Hi Ben, Thanks for reviewing it. Will update the documentation and NEWS item soon. Regards, Nitin -Original Message- From: Ben Pfaff [mailto:b...@ovn.org] Sent: Sunday, April 01, 2018 6:06 AM To: Nitin Katiyar <nitin.kati...@ericsson.com> Cc: d...@openvswitch.org Subject: Re: [o

[ovs-dev] [PATCH] Adding cli for displaying LACP counters

2018-04-18 Thread Nitin Katiyar
: dpdk0: RX PDUs: 128 RX Bad PDUs: 0 TX PDUs: 5 Link Expired: 2 Link Defaulted: 1 Carrier Status Changed: 0 Signed-off-by: Nitin Katiyar <nitin.kati...@ericsson.com> --- NEWS | 2 ++ lib/lacp.c

[ovs-dev] [PATCH] Adding cli for displaying LACP counters

2018-03-28 Thread Nitin Katiyar
: dpdk0: RX PDUs: 128 RX Bad PDUs: 0 TX PDUs: 5 Link Expired: 2 Link Defaulted: 1 Carrier Status Changed: 0 Signed-off-by: Nitin Katiyar <nitin.kati...@ericsson.com> --- lib/lacp.

[ovs-dev] Conntrack performance drop in OVS 2.8

2018-06-29 Thread Nitin Katiyar
Hi, The performance of OVS 2.8 (with DPDK 17.05.02) with conntrack configuration has dropped significantly (especially for single flow case) as compared to OVS 2.6 (with DPDK 16.11.4). Following is the comparison between 2.6.2 and 2.8.2. PKT Size # of Flows MPPS (OVS 2.6)

Re: [ovs-dev] [PATCH] RFC for support of PMD Auto load balancing

2018-10-22 Thread Nitin Katiyar
Hi, Gentle reminder for review. Regards, Nitin -Original Message- From: Nitin Katiyar Sent: Friday, October 12, 2018 10:49 AM To: ovs-dev@openvswitch.org Cc: Rohith Basavaraja Subject: RE: [PATCH] RFC for support of PMD Auto load balancing Hi, I forgot to mention that this patch does

Re: [ovs-dev] [PATCH] RFC for support of PMD Auto load balancing

2018-10-11 Thread Nitin Katiyar
: Nitin Katiyar Sent: Friday, October 12, 2018 1:30 AM To: ovs-dev@openvswitch.org Cc: Nitin Katiyar ; Rohith Basavaraja Subject: [PATCH] RFC for support of PMD Auto load balancing Port rx queues that have not been statically assigned to PMDs are currently assigned based on periodically sampled load

Re: [ovs-dev] [PATCH] RFC for support of PMD Auto load balancing

2018-10-28 Thread Nitin Katiyar
it will trigger dry run. For this rxq->overloading_pmd is required. Regards, Nitin -Original Message- From: Kevin Traynor [mailto:ktray...@redhat.com] Sent: Friday, October 26, 2018 3:53 PM To: Nitin Katiyar ; ovs-dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH] RFC for support of PMD Auto l

[ovs-dev] [PATCH] RFC for support of PMD Auto load balancing

2018-10-11 Thread Nitin Katiyar
nfig:pmd-auto-lb-min-improvement="5" ovs-vsctl set open_vswitch . other_config:pmd-auto-lb-drop-check="true" Co-authored-by: Rohith Basavaraja Signed-off-by: Nitin Katiyar Signed-off-by: Rohith Basavaraja --- lib/dpif-netdev.c | 589 ++

Re: [ovs-dev] [PATCH v5] Adding support for PMD auto load balancing

2019-01-15 Thread Nitin Katiyar
> -Original Message- > From: Federico Iezzi [mailto:fie...@redhat.com] > Sent: Monday, January 14, 2019 8:54 PM > To: Nitin Katiyar > Cc: ovs-dev@openvswitch.org > Subject: Re: [ovs-dev] [PATCH v5] Adding support for PMD auto load > balancing > > Maybe it's

Re: [ovs-dev] [PATCH v5] Adding support for PMD auto load balancing

2019-01-15 Thread Nitin Katiyar
> -Original Message- > From: Ian Stokes [mailto:ian.sto...@intel.com] > Sent: Tuesday, January 15, 2019 5:06 AM > To: Nitin Katiyar ; ovs-dev@openvswitch.org; > Kevin Traynor ; Ilya Maximets > > Subject: Re: [ovs-dev] [PATCH v5] Adding support for PMD auto load >

[ovs-dev] [PATCH v6] Adding support for PMD auto load balancing

2019-01-15 Thread Nitin Katiyar
Pradeep Signed-off-by: Rohith Basavaraja Signed-off-by: Venkatesan Pradeep Signed-off-by: Nitin Katiyar --- Documentation/topics/dpdk/pmd.rst | 63 +++ NEWS | 1 + lib/dpif-netdev.c | 383 ++ vswitchd/vswitch.xm

[ovs-dev] [PATCH] Adding support for PMD auto load balancing

2018-12-21 Thread Nitin Katiyar
min. Following example commands can be used to set the auto-lb params: ovs-vsctl set open_vswitch . other_config:pmd-auto-lb="true" ovs-vsctl set open_vswitch . other_config:pmd-auto-lb-rebalance-intvl="5" Co-authored-by: Rohith Basavaraja Co-authored-by: Venkatesan Pradeep

[ovs-dev] [PATCH v3] Adding support for PMD auto load balancing

2019-01-07 Thread Nitin Katiyar
Pradeep Signed-off-by: Rohith Basavaraja Signed-off-by: Venkatesan Pradeep Signed-off-by: Nitin Katiyar --- Documentation/topics/dpdk/pmd.rst | 42 + NEWS | 1 + lib/dpif-netdev.c | 388 +- vswitchd/vswitch.xm

Re: [ovs-dev] [PATCH v2] Adding support for PMD auto load balancing

2019-01-04 Thread Nitin Katiyar
> -Original Message- > From: Kevin Traynor [mailto:ktray...@redhat.com] > Sent: Friday, January 04, 2019 1:48 AM > To: Nitin Katiyar ; ovs-dev@openvswitch.org > Cc: Rohith Basavaraja ; Venkatesan Pradeep > > Subject: Re: [PATCH v2] Adding support for PMD auto load

[ovs-dev] [PATCH v2] Adding support for PMD auto load balancing

2019-01-03 Thread Nitin Katiyar
Pradeep Signed-off-by: Rohith Basavaraja Signed-off-by: Venkatesan Pradeep Signed-off-by: Nitin Katiyar --- lib/dpif-netdev.c| 403 +-- vswitchd/vswitch.xml | 30 2 files changed, 424 insertions(+), 9 deletions(-) diff --git a/lib/dpif-netdev.c

[ovs-dev] [PATCH v4] Adding support for PMD auto load balancing

2019-01-10 Thread Nitin Katiyar
igned-off-by: Rohith Basavaraja Signed-off-by: Venkatesan Pradeep Signed-off-by: Nitin Katiyar --- Documentation/topics/dpdk/pmd.rst | 41 + NEWS | 1 + lib/dpif-netdev.c | 378 ++ vswitchd/vswitch.xm

Re: [ovs-dev] [PATCH v2] Adding support for PMD auto load balancing

2019-01-06 Thread Nitin Katiyar
> -Original Message- > From: Kevin Traynor [mailto:ktray...@redhat.com] > Sent: Friday, January 04, 2019 10:26 PM > To: Nitin Katiyar ; ovs-dev@openvswitch.org > Cc: Rohith Basavaraja ; Venkatesan Pradeep > > Subject: Re: [PATCH v2] Adding support for PMD auto load

Re: [ovs-dev] [PATCH] Adding support for PMD auto load balancing

2019-01-06 Thread Nitin Katiyar
From: Gowrishankar Muthukrishnan [mailto:gmuth...@redhat.com] Sent: Saturday, January 05, 2019 3:24 PM To: Nitin Katiyar Cc: ovs-dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH] Adding support for PMD auto load balancing Hi, Thanks for reviewing it. Some of these are addressed in v2 and rest

[ovs-dev] [PATCH v5] Adding support for PMD auto load balancing

2019-01-14 Thread Nitin Katiyar
Pradeep Signed-off-by: Rohith Basavaraja Signed-off-by: Venkatesan Pradeep Signed-off-by: Nitin Katiyar --- Documentation/topics/dpdk/pmd.rst | 41 + NEWS | 1 + lib/dpif-netdev.c | 379 ++ vswitchd/vswitch.xm

Re: [ovs-dev] [PATCH v2 1/2] Avoid packet drop on LACP bond after link up

2019-02-25 Thread Nitin Katiyar
Hi Ben, Thanks for checking it. I will send the new patch. Regards, Nitin > -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Monday, February 25, 2019 11:23 PM > To: Nitin Katiyar > Cc: ovs-dev@openvswitch.org; Manohar Krishnappa Chidambaraswamy > &

[ovs-dev] [PATCH v4 2/2] Avoid packet drop on LACP bond after link up

2019-02-28 Thread Nitin Katiyar
out the true carrier state as fast as possible. Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 44 +++- lib/lacp.h |

[ovs-dev] [PATCH v4 1/2] Avoid packet drop on LACP bond after link up

2019-02-28 Thread Nitin Katiyar
ACP slave. This would avoid dropping of packets until the main thread enables the slave from bundle_run(). Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 10 +-

Re: [ovs-dev] [PATCH v4 2/2] Avoid packet drop on LACP bond after link up

2019-03-02 Thread Nitin Katiyar
Hi, > -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Saturday, March 02, 2019 12:15 AM > To: Nitin Katiyar > Cc: ovs-dev@openvswitch.org; Manohar Krishnappa Chidambaraswamy > > Subject: Re: [ovs-dev] [PATCH v4 2/2] Avoid packet drop on LACP

[ovs-dev] [PATCH v3 1/2] Avoid packet drop on LACP bond after link up

2019-02-26 Thread Nitin Katiyar
ACP slave. This would avoid dropping of packets until the main thread enables the slave from bundle_run(). Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 10 +-

[ovs-dev] [PATCH v3 2/2] Avoid packet drop on LACP bond after link up

2019-02-26 Thread Nitin Katiyar
out the true carrier state as fast as possible. Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 44 +++- lib/lacp.h | 8

[ovs-dev] [PATCH 1/2] Avoid packet drop on LACP bond after link up

2019-02-27 Thread Nitin Katiyar
ACP slave. This would avoid dropping of packets until the main thread enables the slave from bundle_run(). Signed-off-by: Nitin Katiyar Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy --- lib/lacp.c | 12 ++--

[ovs-dev] [PATCH 2/2] Avoid packet drop on LACP bond after link up

2019-02-27 Thread Nitin Katiyar
out the true carrier state as fast as possible. Signed-off-by: Nitin Katiyar Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy --- lib/lacp.c | 40 +--- lib/lacp.h | 4 ++-- ofproto

[ovs-dev] [PATCH v2 1/2] Avoid packet drop on LACP bond after link up

2019-02-24 Thread Nitin Katiyar
ACP slave. This would avoid dropping of packets until the main thread enables the slave from bundle_run(). Signed-off-by: Nitin Katiyar Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy --- lib/lacp.c | 12 ++--

[ovs-dev] [PATCH v2 2/2] Avoid packet drop on LACP bond after link up

2019-02-24 Thread Nitin Katiyar
out the true carrier state as fast as possible. Signed-off-by: Nitin Katiyar Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy --- lib/lacp.c | 40 +--- lib/lacp.h | 4 ++-- ofproto

[ovs-dev] [PATCH v5 1/2] Avoid packet drop on LACP bond after link up

2019-03-05 Thread Nitin Katiyar
ACP slave. This would avoid dropping of packets until the main thread enables the slave from bundle_run(). Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 10 +-

[ovs-dev] [PATCH 2/2] Do not send or receive LACP PDUs when carrier state of slave is down

2019-03-05 Thread Nitin Katiyar
out the true carrier state as fast as possible. Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 40 +++- lib/lacp.h | 8

Re: [ovs-dev] [PATCH] LACP-Rx packets are not captured in ovs-tcpdump.

2019-02-14 Thread Nitin Katiyar
> -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Thursday, February 14, 2019 10:58 PM > To: Nitin Katiyar > Cc: ovs-dev@openvswitch.org; Manohar Krishnappa Chidambaraswamy > > Subject: Re: [ovs-dev] [PATCH] LACP-Rx packets are not captu

Re: [ovs-dev] [patch v4 2/2] conntrack: Exclude l2 padding in 'conn_key_extract()'.

2019-02-12 Thread Nitin Katiyar
Hi, We would like to get it backported till OVS 2.6 at least. Regards, Nitin > -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Tuesday, February 12, 2019 9:13 AM > To: Darrell Ball > Cc: d...@openvswitch.org; Nitin Katiyar > Subject: Re: [ovs-

[ovs-dev] [PATCH] LACP-Rx packets are not captured in ovs-tcpdump.

2019-02-13 Thread Nitin Katiyar
Mirroring received LACP packets to help in debugging LACP issues. Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- ofproto/ofproto-dpif-xlate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ofproto

Re: [ovs-dev] [PATCH v2 2/2] Don't send or receive LACP PDUs when carrier state of slave is down

2019-06-06 Thread Nitin Katiyar
> -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Wednesday, June 05, 2019 12:03 AM > To: Nitin Katiyar > Cc: ovs-dev@openvswitch.org; Manohar Krishnappa Chidambaraswamy > > Subject: Re: [ovs-dev] [PATCH v2 2/2] Don't send or receive LACP PDUs

Re: [ovs-dev] [PATCH v6 1/2] Avoid packet drop on LACP bond after link up

2019-06-06 Thread Nitin Katiyar
> -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Tuesday, June 04, 2019 11:39 PM > To: Nitin Katiyar > Cc: ovs-dev@openvswitch.org; Manohar Krishnappa Chidambaraswamy > > Subject: Re: [ovs-dev] [PATCH v6 1/2] Avoid packet drop on LACP

[ovs-dev] [PATCH v6 1/2] Avoid packet drop on LACP bond after link up

2019-06-02 Thread Nitin Katiyar
ACP slave. This would avoid dropping of packets until the main thread enables the slave from bundle_run(). Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 10 +-

[ovs-dev] [PATCH v2 2/2] Don't send or receive LACP PDUs when carrier state of slave is down

2019-06-02 Thread Nitin Katiyar
Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 35 ++- lib/lacp.h | 3 ++- ofproto/ofproto-dpif.c | 14 +++--- 3 files changed, 39 insertions(+), 13 deletions(-) diff --git a/lib/lacp.c b/lib/lacp.c index e768012..16c823b

Re: [ovs-dev] [PATCH v2 2/2] Don't send or receive LACP PDUs when carrier state of slave is down

2019-06-09 Thread Nitin Katiyar
> -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Friday, June 07, 2019 11:03 PM > To: Nitin Katiyar > Cc: ovs-dev@openvswitch.org; Manohar Krishnappa Chidambaraswamy > > Subject: Re: [ovs-dev] [PATCH v2 2/2] Don't send or receive LACP PDUs

[ovs-dev] [PATCH v3 2/2] Don't send or receive LACP PDUs when carrier state of slave is down

2019-06-09 Thread Nitin Katiyar
ier status (by incrementing the connectivity sequence number) to ensure that it is updated as quickly as possible. Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Katiyar --- lib/lacp.c | 35 ++

[ovs-dev] [PATCH v7 1/2] Avoid packet drop on LACP bond after link up

2019-06-09 Thread Nitin Katiyar
for both "enable" and "may_enable" of the LACP slave. This would avoid dropping of packets until the main thread enables the slave from bundle_run(). Signed-off-by: Manohar Krishnappa Chidambaraswamy Co-authored-by: Manohar Krishnappa Chidambaraswamy Signed-off-by: Nitin Kati

Re: [ovs-dev] [PATCH] Improve MPLSoGRE performance by reducing EMC hash collisions.

2019-08-14 Thread Nitin Katiyar
> -Original Message- > From: Ilya Maximets [mailto:i.maxim...@samsung.com] > Sent: Wednesday, August 14, 2019 1:42 PM > To: Nitin Katiyar ; ovs-dev@openvswitch.org > Cc: Stokes, Ian > Subject: Re: [ovs-dev] [PATCH] Improve MPLSoGRE performance by reducing >

Re: [ovs-dev] [PATCH] Do RCU synchronization at fixed interval in PMD main loop.

2019-08-14 Thread Nitin Katiyar
> -Original Message- > From: Ilya Maximets [mailto:i.maxim...@samsung.com] > Sent: Tuesday, August 13, 2019 8:49 PM > To: Nitin Katiyar ; ovs-dev@openvswitch.org > Cc: Anju Thomas ; Stokes, Ian > > Subject: Re: [ovs-dev] [PATCH] Do RCU synchronization at fixed i

[ovs-dev] [PATCH] packets: Fix using outdated RSS hash after MPLS decapsulation.

2019-08-16 Thread Nitin Katiyar
invalidated here, the EMC lookup will hit the same entry as that before recirculation. This degrades performance severely. This patch invalidates RSS hash (by resetting offload flags) after MPLS header is popped. Signed-off-by: Nitin Katiyar --- lib/packets.c | 4 1 file changed, 4 insertions

Re: [ovs-dev] [PATCH] Do RCU synchronization at fixed interval in PMD main loop.

2019-08-12 Thread Nitin Katiyar
Hi A gentle reminder. Please review and provide the feedback. Regards, Nitin > -Original Message- > From: Nitin Katiyar > Sent: Wednesday, August 07, 2019 7:52 PM > To: ovs-dev@openvswitch.org > Cc: Nitin Katiyar ; Anju Thomas > > Subject: [PATCH] Do RCU syn

[ovs-dev] [PATCH] Improve MPLSoGRE performance by reducing EMC hash collisions.

2019-08-13 Thread Nitin Katiyar
. This patch invalides RSS hash after MPLS header is popped. Signed-off-by: Nitin Katiyar --- lib/packets.c | 5 + 1 file changed, 5 insertions(+) diff --git a/lib/packets.c b/lib/packets.c index ab0b1a3..35fa3c7 100644 --- a/lib/packets.c +++ b/lib/packets.c @@ -404,6 +404,11 @@ pop_mpls(struct

Re: [ovs-dev] [PATCH] Improve MPLSoGRE performance by reducing EMC hash collisions.

2019-08-16 Thread Nitin Katiyar
Hi Ilya, Please see my response inline. I will be sending new patch after incorporating some of your comments. Regards, Nitin > -Original Message- > From: Ilya Maximets [mailto:i.maxim...@samsung.com] > Sent: Wednesday, August 14, 2019 5:45 PM > To: Nitin Katiy

[ovs-dev] [PATCH] Do RCU synchronization at fixed interval in PMD main loop.

2019-08-07 Thread Nitin Katiyar
iterations. With this patch, PMD RCU synchronization will be performed after fixed interval instead after a fixed number of iterations. This will ensure that even if the packet processing load is high the RCU synchronization will not be delayed long. Co-authored-by: Anju Thomas Signed-off-by: Nitin

[ovs-dev] [PATCH V2] dpif-netdev: Do RCU synchronization at fixed interval in PMD main loop.

2019-08-22 Thread Nitin Katiyar
Thomas Signed-off-by: Nitin Katiyar --- lib/dpif-netdev.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c index d0a1c58..63b6cb9 100644 --- a/lib/dpif-netdev.c +++ b/lib/dpif-netdev.c @@ -228,6 +228,9 @@ struct dfc_cache { * and used

Re: [ovs-dev] [PATCH] packets: Fix using outdated RSS hash after MPLS decapsulation.

2019-08-27 Thread Nitin Katiyar
Hi, Gentle reminder. Please provide your feedback. Regards, Nitin > -Original Message- > From: Nitin Katiyar > Sent: Saturday, August 17, 2019 12:25 AM > To: ovs-dev@openvswitch.org > Cc: Nitin Katiyar > Subject: [PATCH] packets: Fix using outdated RSS hash after MP

Re: [ovs-dev] [PATCH V2] dpif-netdev: Do RCU synchronization at fixed interval in PMD main loop.

2019-08-28 Thread Nitin Katiyar
Hi, Please provide your feedback. Regards, Nitin > -Original Message- > From: Nitin Katiyar > Sent: Thursday, August 22, 2019 10:24 PM > To: ovs-dev@openvswitch.org > Cc: Nitin Katiyar ; Anju Thomas > > Subject: [PATCH V2] dpif-netdev: Do RCU synchronization at fi

Re: [ovs-dev] [PATCH] packets: Fix using outdated RSS hash after MPLS decapsulation.

2019-08-28 Thread Nitin Katiyar
> -Original Message- > From: Ilya Maximets [mailto:i.maxim...@samsung.com] > Sent: Tuesday, August 27, 2019 5:37 PM > To: Nitin Katiyar ; ovs-dev@openvswitch.org > Cc: Stokes, Ian > Subject: Re: [ovs-dev] [PATCH] packets: Fix using outdated RSS hash after > MPLS d

[ovs-dev] [PATCH V3] packets: Fix using outdated RSS hash after MPLS decapsulation.

2019-08-28 Thread Nitin Katiyar
(by resetting offload flags) after MPLS header is popped. Signed-off-by: Nitin Katiyar --- lib/packets.c | 4 1 file changed, 4 insertions(+) diff --git a/lib/packets.c b/lib/packets.c index ab0b1a3..12053df 100644 --- a/lib/packets.c +++ b/lib/packets.c @@ -411,6 +411,10 @@ pop_mpls(struct

Re: [ovs-dev] [PATCH] packets: Fix using outdated RSS hash after MPLS decapsulation.

2019-08-28 Thread Nitin Katiyar
> -Original Message- > From: Ilya Maximets [mailto:i.maxim...@samsung.com] > Sent: Wednesday, August 28, 2019 12:44 PM > To: Nitin Katiyar ; ovs-dev@openvswitch.org > Cc: Stokes, Ian > Subject: Re: [ovs-dev] [PATCH] packets: Fix using outdated RSS hash after &g