[ovs-dev] [PATCH V2] add lrouter and lrport related commands to ovn-nbctl

2016-04-18 Thread nghosh
ovn-nbctl provides a shortcut to perform commands related lswitch, lport and such but it doesn't have similar commands related to logical router and logical router port. Also, 'nbctl showi' is supposed to show an overview of database contents, which means it should show the routers as well. "show L

[ovs-dev] [PATCH V3] add lrouter and lrport related commands to ovn-nbctl

2016-04-18 Thread nghosh
ovn-nbctl provides a shortcut to perform commands related lswitch, lport and such but it doesn't have similar commands related to logical routers and logical router ports. Also, 'ovn-nbctl show' is supposed to show an overview of database contents, which means it should show the routers as well. "o

[ovs-dev] [PATCH V3] add lrouter and lrport related commands to ovn-nbctl

2016-04-18 Thread nghosh
ovn-nbctl provides a shortcut to perform commands related lswitch, lport and such but it doesn't have similar commands related to logical routers and logical router ports. Also, 'ovn-nbctl show' is supposed to show an overview of database contents, which means it should show the routers as well. "o

[ovs-dev] [PATCH V4] add lrouter and lrport related commands to ovn-nbctl

2016-04-22 Thread nghosh
ovn-nbctl provides a shortcut to perform commands related lswitch, lport and such but it doesn't have similar commands related to logical routers and logical router ports. Also, 'ovn-nbctl show' is supposed to show an overview of database contents, which means it should show the routers as well. "o

[ovs-dev] [PATCH V5] ovn-controller: reload configured SB probe timer

2016-04-22 Thread nghosh
There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based from ofctrl Local vswitchd — openflow based from pinctrl All of these sessions have their own probe_interval, and currently one [SB]

[ovs-dev] [PATCH V5] add lrouter and lrport related commands to ovn-nbctl

2016-05-24 Thread nghosh
ovn-nbctl provides a shortcut to perform commands related lswitch, lport and such but it doesn't have similar commands related to logical routers and logical router ports. Also, 'ovn-nbctl show' is supposed to show an overview of database contents, which means it should show the routers as well. "o

[ovs-dev] [PATCH V5] ovn-controller: reload configured SB probe timer

2016-05-24 Thread nghosh
There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based from ofctrl Local vswitchd — openflow based from pinctrl All of these sessions have their own probe_interval, and currently one [SB]

[ovs-dev] [PATCH] ovs-lib: disable probe for local connections

2016-05-24 Thread nghosh
There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based from ofctrl Local vswitchd — openflow based from pinctrl All of these sessions have their own probe_interval, For the last two connec

[ovs-dev] [PATCH V6] ovn-controller: reload configured SB probe timer

2016-05-24 Thread nghosh
The probe timer between ovn-controller and OVN Southbound can be configured using ovn-vsctl command, but that is not effective on the fly. In other words, ovn-controller has to be restarted to use that probe_timer value, this patch takes care of that. This change has been tested putting logs in se

[ovs-dev] [PATCH V14] Function tracer to trace all function calls

2016-08-05 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH] Function tracer to trace all function calls

2016-06-09 Thread nghosh
In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There is a python file [gene

[ovs-dev] [PATCH V2] Function tracer to trace all function calls

2016-06-09 Thread nghosh
In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There is a python file [gene

[ovs-dev] [PATCH V7] ovn-controller: reload configured SB probe timer

2016-06-09 Thread nghosh
The probe timer between ovn-controller and OVN Southbound can be configured using ovn-vsctl command, but that is not effective on the fly. In other words, ovn-controller has to be restarted to use that probe_timer value, this patch takes care of that. This change has been tested putting logs in se

[ovs-dev] [PATCH V3] Function tracer to trace all function calls

2016-06-09 Thread nghosh
In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There is a python file [gene

[ovs-dev] [PATCH] replace VLOG_WARN with ctl_fatal

2016-06-09 Thread nghosh
This change is just a minor cleanup to remove VLOG_WARN from ovn-nbctl.c and use ctl_fatal. I believe, VLOG_WARN is not supposed to be used here. Signed-off-by: Nirapada Ghosh --- ovn/utilities/ovn-nbctl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ovn/utilities/ovn

[ovs-dev] [PATCH] Replace VLOG_WARN with ctl_fatal to make it consistent

2016-06-09 Thread nghosh
This change is just a minor cleanup to remove VLOG_WARN from ovn-nbctl.c and use ctl_fatal. I believe, VLOG_WARN is not supposed to be used here. Signed-off-by: Nirapada Ghosh --- ovn/utilities/ovn-nbctl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ovn/utilities/ovn

[ovs-dev] [PATCH] Change vlog calls with ctl_fatal to make it consistent

2016-06-09 Thread nghosh
This change is just a minor cleanup to remove VLOG_WARN from ovn-nbctl.c and use ctl_fatal. I believe, VLOG_WARN is not supposed to be used here. Signed-off-by: Nirapada Ghosh --- ovn/utilities/ovn-nbctl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ovn/utilities/ovn

[ovs-dev] [PATCH] Make logging consistent by replacing vlog with ctl_fatal

2016-06-09 Thread nghosh
From: Nirapada Ghosh This change is just a minor cleanup to remove VLOG_WARN from ovn-nbctl.c and use ctl_fatal. I believe, VLOG_WARN is not supposed to be used here. --- ovn/utilities/ovn-nbctl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ovn/utilities/ovn-nbctl.c

[ovs-dev] [PATCH V4] Function tracer to trace all function calls

2016-06-13 Thread nghosh
In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There is a python file [gene

[ovs-dev] [PATCH V8] ovn-controller: reload configured SB probe timer

2016-06-14 Thread nghosh
The probe timer between ovn-controller and OVN Southbound can be configured using ovn-vsctl command, but that is not effective on the fly. In other words, ovn-controller has to be restarted to use that probe_timer value, this patch takes care of that. This change has been tested putting logs in se

[ovs-dev] [PATCH V5] Function tracer to trace all function calls

2016-06-14 Thread nghosh
In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There is a python file [gene

[ovs-dev] [PATCH V6] Function tracer to trace all function calls

2016-06-15 Thread nghosh
In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There is a python file [gene

[ovs-dev] [PATCH V9] ovn-controller: reload configured SB probe timer

2016-06-15 Thread nghosh
From: Nirapada Ghosh The probe timer between ovn-controller and OVN Southbound can be configured using ovn-vsctl command, but that is not effective on the fly. In other words, ovn-controller has to be restarted to use that probe_timer value, this patch takes care of that. This change has been te

[ovs-dev] [PATCH V7] Function tracer to trace all function calls

2016-06-15 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH V8] Function tracer to trace all function calls

2016-06-15 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH V10] ovn-controller: reload configured SB probe timer

2016-06-15 Thread nghosh
From: Nirapada Ghosh The probe timer between ovn-controller and OVN Southbound can be configured using ovn-vsctl command, but that is not effective on the fly. In other words, ovn-controller has to be restarted to use that probe_timer value, this patch takes care of that. This change has been te

[ovs-dev] [PATCH V10] Function tracer to trace all function calls

2016-06-17 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH V11] Function tracer to trace all function calls

2016-06-24 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH V12] Function tracer to trace all function calls

2016-06-28 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH V13] Function tracer to trace all function calls

2016-07-08 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH] Configure or disable ovn-controller probe timer on the fly

2016-03-31 Thread nghosh
Configure or disable ovn-controller probe_timer on the fly. There are four sessions established from ovn-controller to the following: OVN Southbound — jsonrpc based Local vswitchd — jsonrpc based Local vswitchd — openflow based from ofctrl Local vswitchd — openflow base

[ovs-dev] [PATCH V2] Configure ovn-controller SB probe_timer on the fly and disable other unix domain socket based connections

2016-04-01 Thread nghosh
Configure ovn-controller SB probe_timer on the fly and disable other unix domain socket based connections There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based fr

[ovs-dev] [PATCH V3] Configure ovn-controller SB probe_timer on the fly and disable other unix domain socket based connections

2016-04-01 Thread nghosh
Configure ovn-controller SB probe_timer on the fly and disable other unix domain socket based connections There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based fr

[ovs-dev] [PATCH v1] Add logical-router and logical-router-port related commands to ovn-nbctl

2016-04-08 Thread nghosh
This patch introduces the following to ovn-nbctl: 1) ovn-nbctl show -- will now show lrouters as well 2) ovn-nbctl show -- will show the router now New commands added: 3) ovn-nbctl lrouter-add [LROUTER] 4) ovn-nbctl lrouter-del LROUTER 5) ovn-nbctl lrouter-list

[ovs-dev] [PATCH V4] ovn-controller: reload configured SB probe timer

2016-04-14 Thread nghosh
There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based from ofctrl Local vswitchd — openflow based from pinctrl All of these sessions have their own probe_interval, and currently one [SB]

[ovs-dev] [PATCH V15] Function tracer to trace all function calls

2016-08-22 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH V15] Function tracer to trace all function calls

2016-08-22 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There

[ovs-dev] [PATCH V16] Function tracer to trace all function calls

2016-10-20 Thread nghosh
From: Nirapada Ghosh In some circumstances, we might need to figure out where in code, the CPU time is being spent most, so as to pinpoint the bottleneck and thereby resolve it with proper changes. Using '-finstrument-functions' flag, that can be achieved, and this patch exactly does that. There