[ovs-dev] [PATCH] Add 'name' field to Logical Router

2015-07-07 Thread Gal Sagie
Adding a name identifier will increase convinence for Openstack (or Other CMS) that want to identify the logical router (or store the CMS id in the router name) Signed-off-by: Gal Sagie Signed-off-by: Gal Sagie --- ovn/ovn-nb.ovsschema | 1 + ovn/ovn-nb.xml | 9 + 2 files changed,

[ovs-dev] [PATCH] dpif-netdev: Translate Geneve options per-flow, not per-packet.

2015-07-07 Thread Jesse Gross
The kernel implementation of Geneve options stores the TLV option data in the flow exactly as received, without any further parsing. This is then translated to known options for the purposes of matching on flow setup (which will then install a datapath flow in the form the kernel is expecting). Th

Re: [ovs-dev] [PATCH RFC] ofproto-dpif-upcall: Increment dump_seq before instead of after dump.

2015-07-07 Thread Ben Pfaff
On Tue, Jul 07, 2015 at 08:13:58PM -0700, Joe Stringer wrote: > On 6 July 2015 at 22:20, Ben Pfaff wrote: > > When process_upcall() passes a miss upcall to upcall_xlate(), the new > > ukey's dump_seq member is initialized from the current dump_seq. Later, > > when udpif_revalidator() calls revali

Re: [ovs-dev] [PATCH RFC] ofproto-dpif-upcall: Increment dump_seq before instead of after dump.

2015-07-07 Thread Joe Stringer
On 6 July 2015 at 22:20, Ben Pfaff wrote: > When process_upcall() passes a miss upcall to upcall_xlate(), the new > ukey's dump_seq member is initialized from the current dump_seq. Later, > when udpif_revalidator() calls revalidate(), any dumped flow for which > ukey->dump_seq equals the current

[ovs-dev] [PATCH 2/3] db-ctl-base: Do not expose get_table() API

2015-07-07 Thread Andy Zhou
Both get_table() and set_cloum() APIs are mostly used within db-ctl-base library. This patch makes both private to the library. Add a new ctl_set_colum() API for library client. The changes are cleanups. No functional changes. Signed-off-by: Andy Zhou --- lib/db-ctl-base.c | 20 +++

[ovs-dev] [PATCH 1/3] db-ctl-base: fix a few typos

2015-07-07 Thread Andy Zhou
Minor typo and style fixes. Signed-off-by: Andy Zhou --- lib/db-ctl-base.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/db-ctl-base.h b/lib/db-ctl-base.h index ba177f2..f14d27f 100644 --- a/lib/db-ctl-base.h +++ b/lib/db-ctl-base.h @@ -61,7 +61,7 @@ char *ctl_def

[ovs-dev] [PATCH 3/3] db-ctl-base: Do not require client to expose the "tables" variable

2015-07-07 Thread Andy Zhou
Instead, client now pass it via the modified ctl_init() API. Siigned-off-by: Andy Zhou --- lib/db-ctl-base.c | 5 +++-- lib/db-ctl-base.h | 3 ++- utilities/ovs-vsctl.c | 4 ++-- vtep/vtep-ctl.c | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/db-ctl-bas

[ovs-dev] [PATCH 0/3] Minor db-ctl-base cleanups

2015-07-07 Thread Andy Zhou
Minor cleanups in db-ctl-base library, and in prepare for ovsdb join related changes in the library. *** BLURB HERE *** Andy Zhou (3): db-ctl-base: fix a few typos db-ctl-base: Do not expose get_table() API db-ctl-base: Do not require client to expose the "tables" variable lib/db-ctl-base

[ovs-dev] Offerta di prestito

2015-07-07 Thread Andro Pacheco Zimic
Ciao, avete bisogno di prestiti? Ci dà prestiti a individui privati e aziendali. Sono stato rifiutato da così tante banche? Avete bisogno di finanziamenti per stabilire il vostro business, espansione del business o prestito personale a pagare le bollette. o sei interessato a diventare un agen

Re: [ovs-dev] [RFC] ovn: physical network integraiton (WIP)

2015-07-07 Thread Salvatore Orlando
Reading your post and the associated patch it seems that you're treating the physical network as a logical port from a pipeline perspective but exposing it as a logical switch attribute from a NB DB perspective. Is that correct? If my previous statement is correct, I wonder why not treat it always

Re: [ovs-dev] [join ovsdb schema v2 0/8] ovsdb-tools changes

2015-07-07 Thread Andy Zhou
On Fri, Jul 3, 2015 at 9:03 AM, Ben Pfaff wrote: > On Thu, Jun 25, 2015 at 02:53:32PM -0700, Andy Zhou wrote: >> OVSDB can be more flexible by supporting multiple schemas. Those multiple >> schemas can be taken >> from different releases, or on different feature sets. If the schema tables >> don

[ovs-dev] [PATCH] netdev-linux: do not warn when getting stats for netdev with no vport

2015-07-07 Thread Thadeu Lima de Souza Cascardo
When there is no vport for a given netdev, dpif_netlink_vport_get might return ENODEV. Do not warn a failure to get port stats when that's the case. Signed-off-by: Thadeu Lima de Souza Cascardo --- lib/netdev-linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/netdev-

Re: [ovs-dev] [PATCH] datapath: Account for RHEL 6.6 backport of netdev_rx_handler_register().

2015-07-07 Thread Jesse Gross
On Tue, Jul 7, 2015 at 9:22 AM, Jesse Gross wrote: > RHEL 6.6 has backported the version of netdev_rx_handler_register() that > allows OVS to register on old kernels. It's presumably the same as ours, so > it's simpler to just keep using the one that we have. > > Reported-by: Chris > Signed-off-b

[ovs-dev] [PATCH] datapath: Account for RHEL 6.6 backport of netdev_rx_handler_register().

2015-07-07 Thread Jesse Gross
RHEL 6.6 has backported the version of netdev_rx_handler_register() that allows OVS to register on old kernels. It's presumably the same as ours, so it's simpler to just keep using the one that we have. Reported-by: Chris Signed-off-by: Jesse Gross --- datapath/linux/compat/include/linux/netdev

[ovs-dev] [PATCH 2/2] debian: rationalize packaging using new debhelper

2015-07-07 Thread James Page
Newer debhelper versions support overrides, making rules files simplier and easier to extend. Requires some changes in how files are installed (_debian build folder dropped). Signed-off-by: James Page --- debian/control | 5 +- debian/openvswitch-common.manpages

[ovs-dev] [PATCH 1/2] debian: wrap-and-sort

2015-07-07 Thread James Page
Wrap long lines and sort items in the Debian packaging files. Signed-off-by: James Page --- debian/control | 96 +++--- debian/copyright.in| 1 - debian/openvswitch-common.manpages | 2 +- debian/openvswitch-da

[ovs-dev] Openflow 1.4 - Vacancy Events

2015-07-07 Thread Saloni Jain
Hi, I want to implement and contribute Vacancy Events (EXT-192), Openflow 1.4 feature to OpenVSwitch.  If anybody has already started working on it then please let us know. Thanks and Regards, Saloni Jain Tata Consultancy Services Mailto: saloni.j...@tcs.com Website: http://www.tcs.com _

[ovs-dev] [PATCH v1] ofproto: Implement OF1.4 Set/Get asynchronous configuration messages.

2015-07-07 Thread niti1489
From: Niti This patch adds support for Openflow1.4 set/get asynchronous configuration messages. OpenVSwitch already supports set/get asynchronous configuration messages for Openflow1.3. In this patch OFPT_SET_ASYNC_CONFIG message allows the controllers to set the configuration for OFPT_ROLE_STATU