[ovs-dev] [PATCH v2 1/2] ovs python: ovs.stream.open_block() returns success even if the remote is unreachable

2018-07-08 Thread nusiddiq
From: Numan Siddique Calling ovs.stream.open_block(ovs.stream.open("tcp:127.0.0.1:6641")) returns success even if there is no server listening on 6641. To check if the connection is established or not, Stream class makes use of ovs.socket_util.check_connection_completion(). This function

[ovs-dev] [PATCH v2 0/2] Partial cluster support in Python IDL client

2018-07-08 Thread nusiddiq
From: Numan Siddique Python IDL library is lacking the functionality to connect to the clustered db servers by providing multiple remotes (like - "tcp:10.0.0.1:6641, tcp:10.0.0.2:6641, tcp:10.0.0.3:6641") in the connection string. This patch adds this functionality to the python idl library. It

[ovs-dev] [PATCH 0/2] Partial cluster support in Python IDL client

2018-07-08 Thread nusiddiq
From: Numan Siddique Python IDL library is lacking the functionality to connect to the clustered db servers by providing multiple remotes (like - "tcp:10.0.0.1:6641, tcp:10.0.0.2:6641, tcp:10.0.0.3:6641") in the connection string. This patch adds this functionality to the python idl library. It

[ovs-dev] [PATCH 1/2] ovs python: ovs.stream.open_block() returns success even if the remote is unreachable

2018-07-08 Thread nusiddiq
From: Numan Siddique Calling ovs.stream.open_block(ovs.stream.open("tcp:127.0.0.1:6641")) returns success even if there is no server listening on 6641. To check if the connection is established or not, Stream class makes use of ovs.socket_util.check_connection_completion(). This function

[ovs-dev] Q513

2018-07-08 Thread Mustafa Ammar
Dear Sir good greeting We are Dhiaa Alameen Company , working in the oil field in Iraq We would like to obtain a quote for the OVS Designer Licenses specified in the attached file and manufactured by you. All items are required to be quoted with Specifications in Technical part (Data

Re: [ovs-dev] [PATCH] ofproto: Return error codes for Rule insertions

2018-07-08 Thread Aaron Conole
Hi Arvind, Aravind Prasad writes: > Currently, rule_insert() API doesnot have return value. There are some > possible > scenarios where rule insertions can fail at run-time even though the static > checks during rule_construct() had passed previously. > > Some possible scenarios for failure of

Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for branch-2.9

2018-07-08 Thread Aaron Conole
0-day Robot writes: > Bleep bloop. Greetings Ian Stokes, I am a robot and I have tried out your > patch. > Thanks for your contribution. > > I encountered some error that I wasn't expecting. See the details below. > > > checkpatch: > ERROR: Too many signoffs; are you missing Co-authored-by

[ovs-dev] PRIVATE...

2018-07-08 Thread Unknown
I have a business Proposal that will be of benefit to the both of us.Kindly contact me on michealwuu...@gmail.com should this be of interest to you. ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev

[ovs-dev] Pyament Advice

2018-07-08 Thread Martin Dougherty via dev
FYI as instructed by our subsidiary company Payment swift is attached for your confirmation, kindly inform us with a return mail when you receive payment. Martin D. Dougherty Finance Manager HARDINGE INC., Add: One

[ovs-dev] [PATCH v2 2/2] python jsonrpc: Allow jsonrpc_session to have more than one remote.

2018-07-08 Thread nusiddiq
From: Numan Siddique Python IDL implementation doesn't have the support to connect to the cluster dbs. This patch adds this support. We are still missing the support in python idl class to connect to the cluster master. That support will be added in an upcoming patch. This patch is similar to

Re: [ovs-dev] [PATCH v2] ovs python: ovs.stream.open_block() returns success even if the remote is unreachable

2018-07-08 Thread Numan Siddique
This patch is now part of this series - https://patchwork.ozlabs.org/project/openvswitch/list/?series=54336 Numan On Tue, Jul 3, 2018 at 12:21 AM wrote: > From: Numan Siddique > > Calling ovs.stream.open_block(ovs.stream.open("tcp:127.0.0.1:6641")) > returns > success even if there is no

[ovs-dev] urgent for your photos

2018-07-08 Thread Julie Allen
We would like to introduce our image editing services for you. We would appreciate if you can reply with your requirements and can give us a chance to serve you. Our mainly services are: . Cut out, masking, clipping path, deep etching, transparent background . Colour correction, black and

[ovs-dev] [PATCH] ofproto: Return error codes for Rule insertions

2018-07-08 Thread Aravind Prasad
Currently, rule_insert() API doesnot have return value. There are some possible scenarios where rule insertions can fail at run-time even though the static checks during rule_construct() had passed previously. Some possible scenarios for failure of rule insertions: **) Rule insertions can fail

Re: [ovs-dev] ofproto: Return error codes for Rule insertions

2018-07-08 Thread 0-day Robot
Bleep bloop. Greetings Aravind Prasad, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. git-am: fatal: patch fragment without header at line 7: @@ -270,7 +272,7 @@ static enum ofperr

[ovs-dev] [PATCH v2 3/4] revalidator: Rebalance offloaded flows based on the pps rate

2018-07-08 Thread Sriharsha Basavapatna via dev
This is the third patch in the patch-set to support dynamic rebalancing of offloaded flows. The dynamic rebalancing functionality is implemented in this patch. The ukeys that are not scheduled for deletion are obtained and passed as input to the rebalancing routine. The rebalancing is done in the

[ovs-dev] [PATCH v2 1/4] dpif-netlink: Detect Out-Of-Resource condition on a netdev

2018-07-08 Thread Sriharsha Basavapatna via dev
This is the first patch in the patch-set to support dynamic rebalancing of offloaded flows. The patch detects OOR condition on a netdev port when ENOSPC error is returned by TC-Flower while adding a flow rule. A new structure is added to the netdev called "netdev_hw_info", to store OOR related

[ovs-dev] [PATCH v2 2/4] revalidator: Gather packets-per-second rate of flows

2018-07-08 Thread Sriharsha Basavapatna via dev
This is the second patch in the patch-set to support dynamic rebalancing of offloaded flows. The packets-per-second (pps) rate for each flow is computed in the context of revalidator threads when the flow stats are retrieved. The pps-rate is computed only after a flow is revalidated and is not

[ovs-dev] [PATCH v2 0/4] Support dynamic rebalancing of offloaded flows

2018-07-08 Thread Sriharsha Basavapatna via dev
v1 -> v2 changes: - Fixed build errors reported by 0-day robot - Updated patch prefixes with relevant subsystem names ** With the current OVS offload design, when an offload-device fails to add a flow rule and returns an error, OVS adds the rule to the kernel datapath. The flow gets

[ovs-dev] [PATCH v2 4/4] netdev: Add a configuration option to enable dynamic rebalancing of flows

2018-07-08 Thread Sriharsha Basavapatna via dev
This is the fourth patch in the patch-set to support dynamic rebalancing of offloaded flows. A new OVS configuration parameter "offload-rebalance", is added to ovsdb. The default value of this is "disable". To enable this feature, set the value of this parameter to "pps-rate", which provides

Re: [ovs-dev] [PATCH] ofproto: Return error codes for Rule insertions

2018-07-08 Thread Aravind Prasad
Hi Aaron, > Currently, rule_insert() API doesnot have return value. There are some > possible > scenarios where rule insertions can fail at run-time even though the static > checks during rule_construct() had passed previously. > > Some possible scenarios for failure of rule insertions: > **) Rule

Re: [ovs-dev] OVS frozen for release

2018-07-08 Thread Numan Siddique
On Thu, Jul 5, 2018 at 11:46 PM Han Zhou wrote: > On Mon, Jul 2, 2018 at 9:48 AM, Ben Pfaff wrote: > > > > According to our release process, we should fork branch-2.10 from master > > July 1 (yesterday), then release on August 15. I'm going to propose > > that we modify this in the same way

[ovs-dev] [PATCH] Handle rule insert failures

2018-07-08 Thread Aravind Prasad S
--- ofproto/ofproto-dpif.c | 4 ++- ofproto/ofproto-provider.h | 6 ++-- ofproto/ofproto.c | 76 +- 3 files changed, 61 insertions(+), 25 deletions(-) diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c index ad1e8af..d1678ed

[ovs-dev] [PATCH] ofproto: Return error codes for Rule insertions

2018-07-08 Thread Aravind Prasad S
Currently, rule_insert() API doesnot have return value. There are some possible scenarios where rule insertions can fail at run-time even though the static checks during rule_construct() had passed previously. Some possible scenarios for failure of rule insertions: **) Rule insertions can fail

[ovs-dev] [PATCH 2/2] python jsonrpc: Allow jsonrpc_session to have more than one remote.

2018-07-08 Thread nusiddiq
From: Numan Siddique Python IDL implementation doesn't have the support to connect to the cluster dbs. This patch adds this support. We are still missing the support in python idl class to connect to the cluster master. That support will be added in an upcoming patch. This patch is similar to