Re: [ovs-dev] [PATCH] docs: fix the documentation of n-handler-threads and n-revalidator-threads

2018-02-06 Thread Joe Stringer
On 6 February 2018 at 06:44, Matteo Croce wrote: > Documentation for both n-handler-threads and n-revalidator-threads was > wrong, the spawned threads are per port instead of per datapath. > > Update the docs according to vswitchd/ovs-vswitchd.8.in and code behaviour. > >

[ovs-dev] [PATCH] ovn-northd: Support logical router port with config CIDR, such as 192.168.1.0/24.

2018-02-06 Thread Guoshuai Li
Support logical router port who is gateway can configure CIDR whitout IP address, so as to save the public network IP when connecting to the external network. With this configuration, the gateway's default snat functionality will not be available and VMs accessing the external network can only

Re: [ovs-dev] [RFC PATCH 1/1]: Enhance conjunctive match support in OVN

2018-02-06 Thread Numan Siddique
On Feb 7, 2018 1:06 AM, "Ben Pfaff" wrote: On Wed, Feb 07, 2018 at 12:12:38AM +0530, Numan Siddique wrote: > On Tue, Feb 6, 2018 at 11:31 PM, Ben Pfaff wrote: > > > On Fri, Feb 02, 2018 at 09:06:39PM +0530, nusid...@redhat.com wrote: > > > From: Numan Siddique

Re: [ovs-dev] [PATCH v7 0/6] OVS-DPDK flow offload with rte_flow

2018-02-06 Thread Yuanhan Liu
On Tue, Feb 06, 2018 at 09:34:36PM +, Stokes, Ian wrote: > > -Original Message- > > From: Yuanhan Liu [mailto:y...@fridaylinux.org] > > Sent: Tuesday, February 6, 2018 9:10 AM > > To: Flavio Leitner ; Stokes, Ian > > Cc: d...@openvswitch.org;

Re: [ovs-dev] [PATCH branch-2.8 0/2] avoid using xport_lookup() in case of recirculation

2018-02-06 Thread blp
On Fri, Feb 02, 2018 at 06:20:40PM +0100, Zoltan Balogh wrote: > This is a backport of a fix to branch-2.8. The commit IDs on branch-2.9 are: > c3594cc320ef060dea45391dce9ae3b451bf012b > 00135b869d7c848527aa22caa4698694202eb762 Thanks! I applied these to branch-2.8.

[ovs-dev] Disney

2018-02-06 Thread Servicio de Excelencia
Haga que sus clientes vivan la experiencia inspirada en el Modelo Disney® Basado en el Modelo Disney®: Servicio de Excelencia para el éxito financiero 15 de Febrero- Dr. Arturo Ruiz Velasco Romero - 9am- 6pm Muchos de los objetivos del Quality Service de Disney®, se centran en ofrecer al

[ovs-dev] Ambición y Agresividad

2018-02-06 Thread Top Gun de Ventas
Top Gun de Ventas Febrero 12 - webinar Interactivo Objetivo: El participante conocerá una poderosa metodología para incrementar su capacidad y talento para ser un vendedor de alto rendimiento. COMPETENCIAS A DESARROLLAR: Automotivación | Espíritu Comercial | Atención al Cliente 1. Vendedor

Re: [ovs-dev] [PATCH v7 0/6] OVS-DPDK flow offload with rte_flow

2018-02-06 Thread Stokes, Ian
> -Original Message- > From: Yuanhan Liu [mailto:y...@fridaylinux.org] > Sent: Tuesday, February 6, 2018 9:10 AM > To: Flavio Leitner ; Stokes, Ian > Cc: d...@openvswitch.org; Simon Horman > Subject: Re: [ovs-dev]

[ovs-dev] [PATCH] datapath-windows: Support to selectively compile targets

2018-02-06 Thread Shashank Ram
Adds support to selectively compile kernel driver for target versions. This is useful when environments to compile for all targets might not be available on the user's machine, or if the user wants to only compile some targets selectively. Also once appveyor has support to build Win10 targets, we

Re: [ovs-dev] [RFC PATCH 1/1]: Enhance conjunctive match support in OVN

2018-02-06 Thread Ben Pfaff
On Wed, Feb 07, 2018 at 12:12:38AM +0530, Numan Siddique wrote: > On Tue, Feb 6, 2018 at 11:31 PM, Ben Pfaff wrote: > > > On Fri, Feb 02, 2018 at 09:06:39PM +0530, nusid...@redhat.com wrote: > > > From: Numan Siddique > > > > > > Presently, if a logical flow

Re: [ovs-dev] [PATCH 2/4] ovs-vsctl: Use default socket name in tests.

2018-02-06 Thread Ben Pfaff
Thanks! I applied this series to master. On Tue, Feb 06, 2018 at 11:05:16AM -0800, Yifeng Sun wrote: > Thanks. > > Tested-by: Yifeng Sun > > Reviewed-by: Yifeng Sun > > On Tue, Feb 6, 2018 at 10:15 AM, Ben Pfaff wrote: > > >

Re: [ovs-dev] [PATCH 12/15] ovsdb-client: Add --timeout option.

2018-02-06 Thread Ben Pfaff
On Tue, Feb 06, 2018 at 11:14:40AM -0800, Ben Pfaff wrote: > On Mon, Feb 05, 2018 at 02:38:27PM -0800, Justin Pettit wrote: > > > > > > > On Dec 31, 2017, at 9:16 PM, Ben Pfaff wrote: > > > > > > Signed-off-by: Ben Pfaff > > > > Acked-by: Justin Pettit

Re: [ovs-dev] [PATCH 14/15] json: Make it safe to pass null pointers to json_equal().

2018-02-06 Thread Ben Pfaff
On Mon, Feb 05, 2018 at 02:38:30PM -0800, Justin Pettit wrote: > > > > On Dec 31, 2017, at 9:16 PM, Ben Pfaff wrote: > > > > Signed-off-by: Ben Pfaff > > Acked-by: Justin Pettit Thanks. I applied this patch (only) to master.

Re: [ovs-dev] [PATCH 13/15] jsonrpc: Add comment for jsonrpc_msg_to_json().

2018-02-06 Thread Ben Pfaff
On Mon, Feb 05, 2018 at 02:38:28PM -0800, Justin Pettit wrote: > > > > On Dec 31, 2017, at 9:16 PM, Ben Pfaff wrote: > > > > From a glance at the prototype it wasn't obvious that it destroyed its > > argument. > > > > Signed-off-by: Ben Pfaff > > Acked-by: Justin

Re: [ovs-dev] [PATCH 12/15] ovsdb-client: Add --timeout option.

2018-02-06 Thread Ben Pfaff
On Mon, Feb 05, 2018 at 02:38:27PM -0800, Justin Pettit wrote: > > > > On Dec 31, 2017, at 9:16 PM, Ben Pfaff wrote: > > > > Signed-off-by: Ben Pfaff > > Acked-by: Justin Pettit Thanks. ___ dev mailing

Re: [ovs-dev] [PATCH 11/15] ovsdb: Add support for online schema conversion.

2018-02-06 Thread Ben Pfaff
On Mon, Feb 05, 2018 at 02:27:51PM -0800, Justin Pettit wrote: > > > On Dec 31, 2017, at 9:16 PM, Ben Pfaff wrote: > > > > --- a/NEWS > > +++ b/NEWS > > @@ -5,6 +5,8 @@ Post-v2.8.0 > > * New high-level documentation in ovsdb(7). > > * New file format documentation for

Re: [ovs-dev] [PATCH 2/4] ovs-vsctl: Use default socket name in tests.

2018-02-06 Thread Yifeng Sun
Thanks. Tested-by: Yifeng Sun Reviewed-by: Yifeng Sun On Tue, Feb 6, 2018 at 10:15 AM, Ben Pfaff wrote: > Thanks for pointing that out. The following incremental patch fixes the > problem. I will fold it in: > > diff --git

Re: [ovs-dev] [RFC PATCH 1/1]: Enhance conjunctive match support in OVN

2018-02-06 Thread Numan Siddique
On Tue, Feb 6, 2018 at 11:31 PM, Ben Pfaff wrote: > On Fri, Feb 02, 2018 at 09:06:39PM +0530, nusid...@redhat.com wrote: > > From: Numan Siddique > > > > Presently, if a logical flow has possible conjunctive matches, OVN > expression > > parser has support for

Re: [ovs-dev] [PATCH v2 5/5] odp-util: Always report ODP_FIT_TOO_LITTLE for IGMP.

2018-02-06 Thread Ben Pfaff
Thanks. I'll look forward to a patch from you to keep slow_path flows. On Tue, Feb 06, 2018 at 08:08:32PM +0800, Huanle Han wrote: > "ODP_FIT_TOO_LITTLE" patches are good to me. > > On Tue, Feb 6, 2018 at 1:31 AM, Ben Pfaff wrote: > > That sounds like a good idea. Do you want to

Re: [ovs-dev] [PATCH 2/4] ovs-vsctl: Use default socket name in tests.

2018-02-06 Thread Ben Pfaff
Thanks for pointing that out. The following incremental patch fixes the problem. I will fold it in: diff --git a/tests/ovs-xapi-sync.at b/tests/ovs-xapi-sync.at index 189c48d944dd..2f00704ba9a8 100644 --- a/tests/ovs-xapi-sync.at +++ b/tests/ovs-xapi-sync.at @@ -19,7 +19,7 @@ mkdir var var/run

[ovs-dev] [PATCH 3/3] expr: Add additional invariant check in test.

2018-02-06 Thread Ben Pfaff
Signed-off-by: Ben Pfaff --- tests/test-ovn.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test-ovn.c b/tests/test-ovn.c index d4dfc8151d9e..74527531870d 100644 --- a/tests/test-ovn.c +++ b/tests/test-ovn.c @@ -871,6 +871,7 @@ test_tree_shape_exhaustively(struct expr

[ovs-dev] [PATCH 2/3] expr: Make expr_sort() always yield an expr that satisfies invariants.

2018-02-06 Thread Ben Pfaff
Expressions of type EXPR_T_AND are supposed to follow an invariant that they have at least 2 clauses, but expr_sort() did not always follow that; for example, applying it to (x[0] == 1 && x[1] == 1) yielded the 1-child EXPR_T_AND expression x[0..1] == 3. This commit fixes the problem. I don't

[ovs-dev] [PATCH 1/3] expr: Fix some bad naming.

2018-02-06 Thread Ben Pfaff
expr_is_cmp() was badly named because it didn't just check for whether its argument was an EXPR_T_CMP node. struct expr_sort's 'relop' member was badly named because it wasn't a relational operator, it was a symbol. This commit improves both names. Signed-off-by: Ben Pfaff ---

Re: [ovs-dev] [PATCH v1 1/2] datapath-windows: Allow compiling all targets using SDK 10.0

2018-02-06 Thread aserdean
I applied the patch set on master. Thanks! -Mesaj original- De la: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-boun...@openvswitch.org] În numele aserd...@ovn.org Trimis: Tuesday, February 6, 2018 5:49 PM Către: 'Shashank Ram' ; d...@openvswitch.org Subiect: Re:

Re: [ovs-dev] [ovs-dev, ovs-dev, v4] netdev-dpdk: Configurable Link State Change (LSC) detection mode

2018-02-06 Thread Eelco Chaudron
On 06/02/18 16:01, Ilya Maximets wrote: On 06.02.2018 16:47, Eelco Chaudron wrote: On 06/02/18 13:12, Ilya Maximets wrote: On 05.02.2018 19:29, Eelco Chaudron wrote: On 02/02/18 17:17, Ilya Maximets wrote: On 02.02.2018 17:05, Róbert Mulik wrote: It is possible to change LSC detection mode

Re: [ovs-dev] [PATCH v1 2/2] datapath-windows: Specify platform arch during compilation

2018-02-06 Thread aserdean
Acked-by: Alin Gabriel Serdean -Mesaj original- De la: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-boun...@openvswitch.org] În numele Shashank Ram Trimis: Thursday, February 1, 2018 4:59 AM Către: d...@openvswitch.org Subiect: [ovs-dev] [PATCH v1 2/2]

Re: [ovs-dev] [PATCH v1 1/2] datapath-windows: Allow compiling all targets using SDK 10.0

2018-02-06 Thread aserdean
Thanks a lot for the series. Acked-by: Alin Gabriel Serdean -Mesaj original- De la: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-boun...@openvswitch.org] În numele Shashank Ram Trimis: Thursday, February 1, 2018 4:59 AM Către: d...@openvswitch.org Subiect: [ovs-dev]

Re: [ovs-dev] [ovs-dev, ovs-dev, v4] netdev-dpdk: Configurable Link State Change (LSC) detection mode

2018-02-06 Thread Ilya Maximets
On 06.02.2018 16:47, Eelco Chaudron wrote: > On 06/02/18 13:12, Ilya Maximets wrote: >> On 05.02.2018 19:29, Eelco Chaudron wrote: >>> On 02/02/18 17:17, Ilya Maximets wrote: On 02.02.2018 17:05, Róbert Mulik wrote: > It is possible to change LSC detection mode to polling or interrupt

[ovs-dev] [PATCH branch-2.8 2/2] xlate: fix xport lookup for recirc

2018-02-06 Thread Zoltan Balogh
Xlate_lookup and xlate_lookup_ofproto_() provides in_port and ofproto based on xport determined using flow, which is extracted from packet. The lookup can happen due to recirculation as well. It can happen, that packet_type has been modified during xlate before recirculation is triggered, so the

[ovs-dev] [PATCH branch-2.8 1/2] ofproto-dpif-xlate: add uuid to xports

2018-02-06 Thread Zoltan Balogh
This should make possible to look up xport by UUID and will be used by a later commit. Signed-off-by: Zoltan Balogh Signed-off-by: Ben Pfaff --- ofproto/ofproto-dpif-xlate.c | 12 1 file changed, 12 insertions(+) diff --git

[ovs-dev] [PATCH branch-2.8 0/2] avoid using xport_lookup() in case of recirculation

2018-02-06 Thread Zoltan Balogh
This is a backport of a fix to branch-2.8. The commit IDs on branch-2.9 are: c3594cc320ef060dea45391dce9ae3b451bf012b 00135b869d7c848527aa22caa4698694202eb762 The main goal of this series is to avoid invocation of xlate_lookup() in case of recirculation (except recirc due to bond), because it

[ovs-dev] [PATCH] docs: fix the documentation of n-handler-threads and n-revalidator-threads

2018-02-06 Thread Matteo Croce
Documentation for both n-handler-threads and n-revalidator-threads was wrong, the spawned threads are per port instead of per datapath. Update the docs according to vswitchd/ovs-vswitchd.8.in and code behaviour. Signed-off-by: Matteo Croce --- vswitchd/vswitch.xml | 16

Re: [ovs-dev] [ovs-dev, ovs-dev, v4] netdev-dpdk: Configurable Link State Change (LSC) detection mode

2018-02-06 Thread Eelco Chaudron
On 06/02/18 13:12, Ilya Maximets wrote: On 05.02.2018 19:29, Eelco Chaudron wrote: On 02/02/18 17:17, Ilya Maximets wrote: On 02.02.2018 17:05, Róbert Mulik wrote: It is possible to change LSC detection mode to polling or interrupt mode for DPDK interfaces. The default is polling mode. To set

Re: [ovs-dev] [ovs-dev, ovs-dev, v4] netdev-dpdk: Configurable Link State Change (LSC) detection mode

2018-02-06 Thread Ilya Maximets
On 05.02.2018 19:29, Eelco Chaudron wrote: > On 02/02/18 17:17, Ilya Maximets wrote: >> On 02.02.2018 17:05, Róbert Mulik wrote: >>> It is possible to change LSC detection mode to polling or interrupt mode >>> for DPDK interfaces. The default is polling mode. To set interrupt mode, >>> option

Re: [ovs-dev] [PATCH v2 5/5] odp-util: Always report ODP_FIT_TOO_LITTLE for IGMP.

2018-02-06 Thread Huanle Han
"ODP_FIT_TOO_LITTLE" patches are good to me. On Tue, Feb 6, 2018 at 1:31 AM, Ben Pfaff wrote: > That sounds like a good idea. Do you want to try to write up a patch > for that approach? > > The current series still seems like a good idea to me, do you have an > opinion? > > On

[ovs-dev] [PATCH v3] OF1.5/EXT-334 OXS/Extensible Flow Entry Statistics Support

2018-02-06 Thread SatyaValli
From: SatyaValli This Patch provides implementation Existing flow entry statistics are redefined as standard OXS(OpenFlow Extensible Statistics) fields for displaying the arbitrary flow stats.The existing Flow Stats were renamed as Flow Description. To support this

Re: [ovs-dev] [PATCH v7 0/6] OVS-DPDK flow offload with rte_flow

2018-02-06 Thread Yuanhan Liu
On Thu, Feb 01, 2018 at 01:35:15AM -0200, Flavio Leitner wrote: > On Mon, Jan 29, 2018 at 02:59:42PM +0800, Yuanhan Liu wrote: > > Hi, > > > > Here is a joint work from Mellanox and Napatech, to enable the flow hw > > offload with the DPDK generic flow interface (rte_flow). > > > > The basic