[ovs-dev] beneficial proposition

2016-04-01 Thread dev
Hello! We are looking for employees working remotely. My name is Lucas, am the personnel manager of a large International company. Most of the work you can do from home, that is, at a distance. Salary is $2000-$5000. If you are interested in this offer, please visit Our Web Page Best

Re: [ovs-dev] [PATCH v6 06/12] dpif-netdev: Wait an RCU grace period before freeing ports.

2016-04-01 Thread Daniele Di Proietto
On 01/04/2016 09:52, "Jarno Rajahalme" wrote: > >> On Mar 30, 2016, at 8:08 PM, Daniele Di Proietto >> wrote: >> >> >> On 30/03/2016 16:01, "Ben Pfaff" wrote: >> >>> (I'm taking a look at this patch specifically because Daniele asked me;

[ovs-dev] [PATCH v2] ofp-actions: Add a new action to truncate a packet.

2016-04-01 Thread William Tu
The patch proposes adding a new action to support packet truncation. The new action is formatted as 'output(port=n,max_len=m)', as output to port n, with packet size being MIN(original_size, m). One use case is to enable port mirroring to send smaller packets to the destination port so that only

Re: [ovs-dev] [PATCH v13 0/8] Add incremental processing

2016-04-01 Thread Han Zhou
On Thu, Mar 31, 2016 at 8:05 AM, Ryan Moats wrote: > From: RYAN D. MOATS > > It looks like v11 and v12 had some interesting rebase issues, > so v13 is a rebase back to master only > > RYAN D. MOATS (8): > Make flow table persistent in ovn controller >

[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

[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

Re: [ovs-dev] [PATCH] stt: linearize for CONFIG_SLUB case

2016-04-01 Thread pravin shelar
On Thu, Mar 31, 2016 at 9:06 PM, Jesse Gross wrote: > On Thu, Mar 31, 2016 at 2:30 PM, Pravin B Shelar wrote: >> STT implementation we saw performance improvements with linearizing >> skb for SLUB case. So following patch skips zero copy operation >> for such

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

2016-04-01 Thread Ben Pfaff
On Fri, Apr 01, 2016 at 10:53:24AM -0800, Nirapada Ghosh wrote: > So, in summary, here is what I am going to do: > > 1) Take out the changes [monitoring and setting the probe_timer] for all > but the first one [I believe we still need this] > 2) Disable probe timers from rconn_connect() if the

Re: [ovs-dev] [ovsdb-server multithreading RFC 6/9] ovsdb: Add IPC messages for thread communication

2016-04-01 Thread Andy Zhou
On Fri, Apr 1, 2016 at 11:45 AM, Ryan Moats wrote: > I gave this patch set a spin this week and I agree > that a less granular lock would be a good thing. > Thanks for the report. Really appreciate the feedback. I did some testing as well and reached the same conclusion. I am

Re: [ovs-dev] [ovsdb-server multithreading RFC 6/9] ovsdb: Add IPC messages for thread communication

2016-04-01 Thread Ryan Moats
I gave this patch set a spin this week and I agree that a less granular lock would be a good thing. In addition (and this is a nit), when I looked at the logs, I think it would help if the main thread were identified by (main_thread) for consistency with how other threads report. Here's an

Re: [ovs-dev] ich Sie, der als der Erbe meiner 1.700.000Euro gewählt wurde

2016-04-01 Thread igvar.harmburg
Es ist mit einem von Verzweiflung vollen Herzen, dass ich Ihnen diese Nachricht übermittele, um Ihr Abkommen für die Verwirklichung einer Schenkung zu ersuchen, ich sind momentan krank, und angesichts meines Alters und meines derzeitigen Gesundheitszustandes wünsche ich, Spende meiner Güter zu

[ovs-dev] employees needed

2016-04-01 Thread dev
Hello! We are looking for employees working remotely. My name is Lucas, am the personnel manager of a large International company. Most of the work you can do from home, that is, at a distance. Salary is $2000-$5000. If you are interested in this offer, please visit Our Web Page Best

[ovs-dev] [PATCH v4 2/2] ovn: Apply ACL changes to existing connections.

2016-04-01 Thread Russell Bryant
Prior to this commit, once a connection had been committed to the connection tracker, the connection would continue to be allowed, even if the policy defined in the ACL table changed. This patch changes the implementation so that existing connections are affected by policy changes. The

[ovs-dev] [PATCH v4 1/2] ovn: Add ct_commit(ct_mark=INT, ct_label=INT); action.

2016-04-01 Thread Russell Bryant
Update the "ct_commit;" logical flow action to optionally take one or two parameters, setting the value of "ct_mark" or "ct_label". Supported ct_commit syntax now includes: ct_commit; ct_commit(); ct_commit(ct_mark=1); ct_commit(ct_label=1); ct_commit(ct_mark=1, ct_label=1);

[ovs-dev] [PATCH v4 0/2] ovn: Apply ACL changes to existing connections.

2016-04-01 Thread Russell Bryant
Prior to this commit, once a connection had been committed to the connection tracker, the connection would continue to be allowed, even if the policy defined in the ACL table changed. This patch changes the implementation so that existing connections are affected by policy changes. The

Re: [ovs-dev] [PATCH v3 3/3] ovn: Apply ACL changes to existing connections.

2016-04-01 Thread Russell Bryant
On Tue, Mar 29, 2016 at 7:26 PM, Justin Pettit wrote: > > > On Mar 21, 2016, at 7:54 AM, Russell Bryant wrote: > > > > diff --git a/ovn/northd/ovn-northd.8.xml b/ovn/northd/ovn-northd.8.xml > > index 2cc9c34..c8cca54 100644 > > --- a/ovn/northd/ovn-northd.8.xml

Re: [ovs-dev] [PATCH 1/4] docs: OVSDB replication design document

2016-04-01 Thread Ben Pfaff
I don't think it makes sense to stack replication and Raft-based HA. Thinking about OpenSwitch, I guess that your use case is something like this: an OpenSwitch instance maintains, on-box, an authoritative database instance, and then the replication feature allows that database's content to be

Re: [ovs-dev] [PATCH v3 2/3] ovn: Add ct_commit(ct_mark=INT, ct_label=INT); action.

2016-04-01 Thread Russell Bryant
On Tue, Mar 29, 2016 at 6:30 PM, Justin Pettit wrote: > >>> > Bit-level twiddling would indeed be nice. I didn't have a need for > it in this series, though. Are you OK with it coming as a future > enhancement, or would you like to see it now? > >>> > >> In general, I think

Re: [ovs-dev] [PATCH v3 2/3] ovn: Add ct_commit(ct_mark=INT, ct_label=INT); action.

2016-04-01 Thread Russell Bryant
On Wed, Mar 23, 2016 at 4:48 PM, Ben Pfaff wrote: > On Mon, Mar 21, 2016 at 10:54:58AM -0400, Russell Bryant wrote: > > Update the "ct_commit;" logical flow action to optionally take > > one or two parameters, setting the value of "ct_mark" or "ct_label". > > Supported ct_commit

Re: [ovs-dev] [PATCH v3 1/3] ovn: Update ACL flow docs.

2016-04-01 Thread Russell Bryant
On Wed, Mar 23, 2016 at 4:30 PM, Ben Pfaff wrote: > On Mon, Mar 21, 2016 at 10:54:57AM -0400, Russell Bryant wrote: > > Apply some minor updates to the description of flows related to ACLs. > > > > Signed-off-by: Russell Bryant > > Acked-by: Han Zhou

Re: [ovs-dev] meters support in datapath

2016-04-01 Thread Jarno Rajahalme
You may want to have a look on meter patches I sent out earlier to ovs dev list: http://openvswitch.org/pipermail/dev/2015-November/062428.html The patches are to be applied to ovs master branch at the time of when the email was sent. The meters in the patch series should work fine, but they

Re: [ovs-dev] [PATCH v6 06/12] dpif-netdev: Wait an RCU grace period before freeing ports.

2016-04-01 Thread Jarno Rajahalme
> On Mar 30, 2016, at 8:08 PM, Daniele Di Proietto > wrote: > > > On 30/03/2016 16:01, "Ben Pfaff" wrote: > >> (I'm taking a look at this patch specifically because Daniele asked me; >> I'm not planning to review the whole series.) >> >> On Mon, Mar

Re: [ovs-dev] [PATCH 1/1] ovsdb-idl: Retain column values of deleted rows until change-track is cleared.

2016-04-01 Thread Ryan Moats
"Ansari, Shad" wrote on 03/31/2016 06:55:52 PM: > From: "Ansari, Shad" > To: Ryan Moats/Omaha/IBM@IBMUS > Cc: "dev@openvswitch.org" > Date: 03/31/2016 06:55 PM > Subject: RE: [ovs-dev] [PATCH 1/1] ovsdb-idl: Retain column values

Re: [ovs-dev] [PATCH] ovn-northd: Fix peering of routers.

2016-04-01 Thread Guru Shetty
On 30 March 2016 at 16:18, Ben Pfaff wrote: > On Mon, Mar 28, 2016 at 02:31:41PM -0700, Gurucharan Shetty wrote: > > 1. Currently, the ovn-nb man page says that the 'peer' > > in a logical_router_port table should point to the name > > of the peer's logical router port. But the

Re: [ovs-dev] [PATCH] Fix bug in ovn-ctl argument order

2016-04-01 Thread Russell Bryant
On Friday, April 1, 2016, Ben Pfaff wrote: > On Fri, Apr 01, 2016 at 09:55:35AM -0600, Ryan Moats wrote: > > "dev" > wrote on 04/01/2016 > 10:36:57 AM: > > > > > From: Numan Siddique > > > > To: Russell

Re: [ovs-dev] [PATCH] Fix bug in ovn-ctl argument order

2016-04-01 Thread Ben Pfaff
On Fri, Apr 01, 2016 at 09:55:35AM -0600, Ryan Moats wrote: > "dev" wrote on 04/01/2016 10:36:57 AM: > > > From: Numan Siddique > > To: Russell Bryant > > Cc: ovs dev > > Date: 04/01/2016 10:37 AM > >

Re: [ovs-dev] [PATCH] debian : upstream_version fix - resubmitted

2016-04-01 Thread Ben Pfaff
Will you submit a revised version of the patch, then? Thanks, Ben. On Fri, Apr 01, 2016 at 07:43:09AM +, Zoltán Balogh wrote: > Hi Simon, > > This is a simpler and better solution. For me it's ok, since our team uses > debian_revision too. > > Best regards, > Zoltán > > -Original

Re: [ovs-dev] [PATCH] Fix bug in ovn-ctl argument order

2016-04-01 Thread Ryan Moats
"dev" wrote on 04/01/2016 10:36:57 AM: > From: Numan Siddique > To: Russell Bryant > Cc: ovs dev > Date: 04/01/2016 10:37 AM > Subject: Re: [ovs-dev] [PATCH] Fix bug in ovn-ctl argument order > Sent by:

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

2016-04-01 Thread Ben Pfaff
On Thu, Mar 31, 2016 at 03:00:59PM -0700, ngh...@us.ibm.com wrote: > 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 >

Re: [ovs-dev] [PATCH] Fix bug in ovn-ctl argument order

2016-04-01 Thread Numan Siddique
Its the same for me. On Fri, Apr 1, 2016 at 9:03 PM, Russell Bryant wrote: > This patch made it to patchwork, but not my inbox. Ryan pinged me about it > on IRC. I just applied it to master. > > https://patchwork.ozlabs.org/patch/604889/ > > -- > Russell Bryant >

Re: [ovs-dev] [PATCH V6] Add Passive TCP connection to IDL.

2016-04-01 Thread Ben Pfaff
On Mon, Mar 28, 2016 at 06:25:51AM +, Ofer Ben-Yacov wrote: > I understand that you met Ayal for a short talk during ONS. > From what he told me I think there might be some misunderstanding so I > would like to make it clear what the intent here is. > First, in case I did not explain it

Re: [ovs-dev] [PATCH] Fix bug in ovn-ctl argument order

2016-04-01 Thread Russell Bryant
This patch made it to patchwork, but not my inbox. Ryan pinged me about it on IRC. I just applied it to master. https://patchwork.ozlabs.org/patch/604889/ -- Russell Bryant ___ dev mailing list dev@openvswitch.org

[ovs-dev] [PATCH v11 7/8] netdev-dpdk: Check dpdk-extra when reading db

2016-04-01 Thread Aaron Conole
A previous patch introduced the ability to pass arbitrary EAL command line options via the dpdk_extras database entry. This commit enhances that by warning the user when such a configuration is detected and prefering the value in the database. Suggested-by: Sean K Mooney

[ovs-dev] [PATCH v11 8/8] NEWS: Announce the DPDK EAL configuration change

2016-04-01 Thread Aaron Conole
Previous commits have converted dpdk EAL initialization from requiring a ``--dpdk ... --`` command line arguments to using the Open vSwitch database. This change announces that as significant NEWS. Signed-off-by: Aaron Conole Tested-by: Sean K Mooney

[ovs-dev] [PATCH v11 6/8] netdev-dpdk: Allow arbitrary eal arguments

2016-04-01 Thread Aaron Conole
A previous change moved some commonly used arguments from commandline to the database, and with it the ability to pass arbitrary arguments to EAL. This change allows arbitrary eal arguments to be provided via a new db entry 'other_config:dpdk-extra' which will tokenize the string and add it to the

[ovs-dev] [PATCH v11 4/8] netdev-dpdk: Restrict vhost_sock_dir

2016-04-01 Thread Aaron Conole
Since the vhost-user sockets directory now comes from the database, it is possible for any user with database access to program an arbitrary filesystem location for the sockets directory. This could result in unprivileged users creating or deleting arbitrary filesystem files by using specially

[ovs-dev] [PATCH v11 1/8] netdev-dpdk: Restore thread affinity after DPDK init

2016-04-01 Thread Aaron Conole
When the DPDK init function is called, it changes the executing thread's CPU affinity to a single core specified in -c. This will result in the userspace bridge configuration thread being rebound, even if that is not the intent. This change fixes that behavior by rebinding to the original thread

[ovs-dev] [PATCH v11 5/8] netdev-dpdk: Autofill lcore coremask if absent

2016-04-01 Thread Aaron Conole
The user has control over the DPDK internal lcore coremask, but this parameter can be autofilled with a bit more intelligence. If the user does not fill this parameter in, we use the lowest set bit in the current task CPU affinity. Otherwise, we will reassign the current thread to the specified

[ovs-dev] [PATCH v11 3/8] netdev-dpdk: Convert initialization from cmdline to db

2016-04-01 Thread Aaron Conole
Existing DPDK integration is provided by use of command line options which must be split out and passed to librte in a special manner. However, this forces any configuration to be passed by way of a special DPDK flag, and interferes with ovs+dpdk packaging solutions. This commit delays dpdk

[ovs-dev] [PATCH v11 2/8] util: Add a path canonicalizer

2016-04-01 Thread Aaron Conole
This commit adds a new function (ovs_realpath) to perform the role of realpath on various operating systems. The purpose is to ensure that a given path to file exists, and to return a completely resolved path (sans '.' and '..'). Signed-off-by: Aaron Conole --- v11: * Added

[ovs-dev] [PATCH v11 0/8] Convert DPDK configuration from command line to DB based

2016-04-01 Thread Aaron Conole
Currently, configuration of DPDK parameters is done via the command line through a --dpdk **OPTIONS** -- command line argument. This has a number of challenges, including: * It must be the first option passed to ovs-vswitchd * It is the only datapath feature in OVS to be configured on the command

Re: [ovs-dev] [RFC 2/2] ovn: Add minimal software l2 gateway.

2016-04-01 Thread Russell Bryant
On Tue, Mar 29, 2016 at 9:47 PM, Russell Bryant wrote: > This patch implements one approach to using ovn-controller to implement > a software l2 gateway between logical and physical networks. > > A new logical port type called "gateway" is introduced here. It is very > close to

Re: [ovs-dev] Question about assess_weak_refs( ) function implementation

2016-04-01 Thread Ben Pfaff
On Thu, Mar 24, 2016 at 12:21:04AM +, Esquivel, Randall Jose wrote: > Hello, > > I have been looking at the code used to update the weak references in OVS > and would like to clarify what is the correct usage of the function > assess_weak_refs(). > This function is called inside

[ovs-dev] [PATCH] Fix bug in ovn-ctl argument order

2016-04-01 Thread Ryan Moats
From: RYAN D. MOATS Commit 31491a53116a6c2fcd19f888f5f7ce71e0ccdd51 got the port and address order backwards. Restore it to keep ovsdb-server happy. Signed-off-by: RYAN D. MOATS --- ovn/utilities/ovn-ctl |4 ++-- 1 files changed, 2 insertions(+), 2

Re: [ovs-dev] [CudaMailTagged] Match table

2016-04-01 Thread Ben Pfaff
On Fri, Apr 01, 2016 at 12:40:23PM +0200, Amrane Ait Zeouay wrote: > I'm new to OVS and I'm working on an OVS project, and i read a lot of > documents about it but i didn't find anything that can make things clear > to me about matching a packet and in userspace and datapath and if there is > a

Re: [ovs-dev] [PATCH 1/3] netdev-dpdk: add hotplug support

2016-04-01 Thread Mauricio Vásquez
Hello Li, On Fri, Apr 1, 2016 at 11:08 AM, Li Wei wrote: > Hello, > > On 03/28/2016 04:52 PM, Mauricio Vasquez B wrote: > > In order to use dpdk ports in ovs they have to be bound to a DPDK > > compatible driver before ovs is started. > > > > This patch adds the

[ovs-dev] [PATCH v2] netdev-dpdk: add hotplug support

2016-04-01 Thread Mauricio Vasquez B
In order to use dpdk ports in ovs they have to be bound to a DPDK compatible driver before ovs is started. This patch adds the possibility to hotplug (or hot-unplug) a device after ovs has been started. The implementation adds an appctl command: netdev-dpdk/port-clt After the user attaches a new

[ovs-dev] Documents

2016-04-01 Thread Aurora Berger
Dear dev, We obtained such documents from your bank, please view the attached documents. Yours sincerely, Aurora Berger VP Analytic Services ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] [PATCH] tunneling: Fix for concomitant IPv4 and IPv6 tunnels

2016-04-01 Thread Thadeu Lima de Souza Cascardo
When using an IPv6 tunnel on the same bridge as an IPv4 tunnel, the flow received from the IPv6 tunnel would have an IPv4 address added to it, causing problems when trying to put or execute the action on Linux datapath. Clearing the IPv6 address when we have a valid IPv4 address fixes this

Re: [ovs-dev] [PATCH monitor_cond V5 04/18] ovsdb: generate update notifications for monitor_cond session

2016-04-01 Thread Liran Schour
Ben Pfaff wrote on 30/03/2016 07:56:01 PM: > On Tue, Mar 22, 2016 at 11:24:14PM +0200, Liran Schour wrote: > > Ben Pfaff wrote on 22/03/2016 07:23:33 PM: > > > > > On Fri, Mar 04, 2016 at 08:08:59AM +, Liran Schour wrote: > > > > Hold session's conditions in

[ovs-dev] Delivery reports about your e-mail

2016-04-01 Thread Bounced mail
N]éIšÑ¥|U Ó úLBIuèCߨ¿YvañúÓy;ËüsÍ2wû®qÓ3{©Žl’ìÌ~ΚýÛÜljå¾X/]NY r„Ò.RQˆèÙ\ Q ƒ^ˁ•´ k%ÙgõùúIðZ£f/¼ò²:õn3sTTJÝfv°&‰`š^^ËôÖ!†CM‡á\G(09‰þNwŸê‹×М¾Bõ)¼9ÇÂø֎h„óHèUqŽ~s4ñ– ÌÏñY~mI h½0FFÔqÚ6IE¤õªêY<°zc’t;úÜ ªpIØØ!µÓG§#%ÃÀ’ŠŠûuÚ7lNªéKN¼" ò†j&Ÿ$ìböG옯kYïҞê9f

[ovs-dev] [CudaMailTagged] Match table

2016-04-01 Thread Amrane Ait Zeouay
Hey Everyone, I'm new to OVS and I'm working on an OVS project, and i read a lot of documents about it but i didn't find anything that can make things clear to me about matching a packet and in userspace and datapath and if there is a match then what the ovs do ? Thank you. Best regards --

Re: [ovs-dev] [PATCH 0/8] Convert DPDK configuration from command line to DB based

2016-04-01 Thread Aaron Conole
Aaron Conole writes: > Currently, configuration of DPDK parameters is done via the command line > through a --dpdk **OPTIONS** -- command line argument. This has a number of > challenges, including: > * It must be the first option passed to ovs-vswitchd > * It is the only

[ovs-dev] We offer new vacancy

2016-04-01 Thread dev
Hello! We are looking for employees working remotely. My name is Lucas, am the personnel manager of a large International company. Most of the work you can do from home, that is, at a distance. Salary is $2000-$5000. If you are interested in this offer, please visit Our Web Page Best

Re: [ovs-dev] [PATCH 1/3] netdev-dpdk: add hotplug support

2016-04-01 Thread Li Wei
Hello, On 03/28/2016 04:52 PM, Mauricio Vasquez B wrote: > In order to use dpdk ports in ovs they have to be bound to a DPDK > compatible driver before ovs is started. > > This patch adds the possibility to hotplug (or hot-unplug) a device > after ovs has been started. The implementation

Re: [ovs-dev] [PATCH] debian : upstream_version fix - resubmitted

2016-04-01 Thread Zoltán Balogh
Hi Simon, This is a simpler and better solution. For me it's ok, since our team uses debian_revision too. Best regards, Zoltán -Original Message- From: Simon Horman [mailto:simon.hor...@netronome.com] Sent: Tuesday, March 29, 2016 2:51 AM To: Zoltán Balogh Cc: dev@openvswitch.org

Re: [ovs-dev] [PATCH 1/3] netdev-dpdk: add hotplug support

2016-04-01 Thread Mauricio Vásquez
Hi Ian, On Thu, Mar 31, 2016 at 2:02 PM, Stokes, Ian wrote: > Hi Mauricio, > > This patch is quite useful. Some minor comments inline. I've also tested > the patch and can confirm it works without issue. > Great! > > Thanks > Ian > > > -Original Message- > >

Re: [ovs-dev] [PATCH] datapath-windows: Hot add CPU support.

2016-04-01 Thread Paul Boca
Hi Sorin! The only issue I see here is in OvsCpuChange. This function is called twice for each processor added to the system, once with KeProcessorAddStartNotify and second with KeProcessorAddCompleteNotify or KeProcessorAddFailureNotify. You make reallocation on StartNotify and

[ovs-dev] meters support in datapath

2016-04-01 Thread Deepanshu Saxena1/CHN/TCS
Hi all, I want to implement and contribute B.19.13-Meter action (EXT-379) of OF 1.5.1 to openvswitch According to FAQ: "Q: Does Open vSwitch support OpenFlow meters? A: Since version 2.0, Open vSwitch has OpenFlow protocol support for OpenFlow meters. There is no implementation of