[ovs-dev] [PATCH] openvswitch: Replace removed NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)

2019-05-07 Thread Geert Uytterhoeven
Commit 4806e975729f99c7 ("netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)") removed CONFIG_NF_NAT_NEEDED, but a new user popped up afterwards. Fixes: fec9c271b8f1bde1 ("openvswitch: load and reference the NAT helper.") Signed-off-by: Geert Uytterhoeven --- net/openvswitch/conntra

Re: [ovs-dev] [PATCH 6/7] netfilter: Remove useless param helper of nf_ct_helper_ext_add

2019-05-07 Thread Gao Feng
At 2019-05-07 05:56:47, "Yifeng Sun" wrote: >From: Gao Feng > >Upstream commit: >commit 440534d3c56be04abfb26850ee882d19d223557a >Author: Gao Feng >Date: Mon Jul 9 18:06:33 2018 +0800 > >netfilter: Remove useless param helper of nf_ct_helper_ext_add > >The param helpe

Re: [ovs-dev] [PATCH] OVN: fix pinctrl ip buffering for gw router port

2019-05-07 Thread Ben Pfaff
On Tue, May 07, 2019 at 03:08:52PM +0200, Lorenzo Bianconi wrote: > Use sb mac binding table to trigger ip buffer dequeueing instead of > the APR/ND packet reception since the ARP reply can be managed on a > different chassis if a gw router port is scheduled on a different > node > > Signed-off-by

[ovs-dev] [PATCH v6 2/2] OVN: Enable N-S Traffic, Vlan backed DVR

2019-05-07 Thread Ankur Sharma
Background: [1] https://mail.openvswitch.org/pipermail/ovs-dev/2018-October/353066.html [2] https://docs.google.com/document/d/1uoQH478wM1OZ16HrxzbOUvk5LvFnfNEWbkPT6Zmm9OU/edit?usp=sharing This Series: Layer 2, Layer 3 E-W and Layer 3 N-S (NO NAT) changes for vlan backed distributed logical route

[ovs-dev] [PATCH v6 1/2] OVN: Enable E-W Traffic, Vlan backed DVR

2019-05-07 Thread Ankur Sharma
Background: [1] https://mail.openvswitch.org/pipermail/ovs-dev/2018-October/353066.html [2] https://docs.google.com/document/d/1uoQH478wM1OZ16HrxzbOUvk5LvFnfNEWbkPT6Zmm9OU/edit?usp=sharing This Series: Layer 3 E-W and Layer 3 N-S (NO NAT) changes for vlan backed distributed logical router. This

[ovs-dev] [PATCH v6 0/2] OVN: Distributed Virtual Router for Vlan Backed Networks

2019-05-07 Thread Ankur Sharma
This series is about enhancing the logical router functionality in OVN to work with vlan backed logical switches. Intial proposal was discused here: [1] https://mail.openvswitch.org/pipermail/ovs-dev/2018-October/353066.html [2] https://docs.google.com/document/d/1uoQH478wM1OZ16HrxzbOUvk5LvFnfNEW

Re: [ovs-dev] [patch v7] conntrack: Add rcu support.

2019-05-07 Thread Ben Pfaff
On Mon, May 06, 2019 at 09:20:53AM -0700, Darrell Ball wrote: > For performance and code simplification reasons, add rcu support for > conntrack. The array of hmaps is replaced by a cmap as part of this > conversion. Using a single map also simplifies the handling of NAT > and allows the removal o

Re: [ovs-dev] [patch v1] tests: Fix IPv4 checksums in zone limit test.

2019-05-07 Thread Ben Pfaff
On Mon, May 06, 2019 at 02:24:58PM -0700, Yi-Hung Wei wrote: > On Mon, May 6, 2019 at 9:48 AM Darrell Ball wrote: > > > > Userspace conntrack cares about IPv4 checksums, so this is a > > prerequisite for adding zone limit support to userspace conntrack. > > > > Fixes: 3f1087c70cf9 ("system-traffic

Re: [ovs-dev] [PATCH v5 1/2] OVN: Enable E-W Traffic, Vlan backed DVR

2019-05-07 Thread Ankur Sharma
Hi Numan, Thank you so much for trying out the patch. Please find my replies inline regarding your test. For other comments in the code, i will be happy to make the change and v6 will have it. Thanks Regards, Ankur From: Numan Siddique Sent: Tuesday, May 7, 2019 10:07 AM To: Ankur Sharma

[ovs-dev] Congratulations.

2019-05-07 Thread Mr.Patrick Hermington.
Dear Winner , We are happy to inform you that your email was selected as on of the 5 Lucky winners of €3,500,000.00 (Three Million,five hundred thousand Euro) on the just concluded EUROPEAN LOTTERY CONGRESS held in Antwerp from 26th–29th May 2019. For claims kindly provide the informat

Re: [ovs-dev] OVS/OVN Split initial commits are complete

2019-05-07 Thread Mark Michelson
On 5/7/19 1:42 PM, Numan Siddique wrote: On Sat, Apr 27, 2019 at 5:51 AM Justin Pettit > wrote: > On Apr 26, 2019, at 2:50 PM, Mark Michelson mailto:mmich...@redhat.com>> wrote: > > On 4/26/19 3:42 PM, Ben Pfaff wrote: > >> We need to pick a d

[ovs-dev] Logre la motivación de sus empleados

2019-05-07 Thread Salario emocional
Cursos Esenciales - Webinar Interactivo – Miércoles 19 de Junio Salario emocional y otras estrategias de Compensación al personal El salario emocional juega un papel importante en la motivación e implicación de la persona respecto a la organización. Garantizar el compromiso y permanencia en la

Re: [ovs-dev] OVS/OVN Split initial commits are complete

2019-05-07 Thread Numan Siddique
On Sat, Apr 27, 2019 at 5:51 AM Justin Pettit wrote: > > > On Apr 26, 2019, at 2:50 PM, Mark Michelson wrote: > > > > On 4/26/19 3:42 PM, Ben Pfaff wrote: > > > >> We need to pick a date (or a trigger) for freezing the OVN parts of OVS. > >> I don't know what that date should be. Thoughts? > >

Re: [ovs-dev] [PATCH v5 1/2] OVN: Enable E-W Traffic, Vlan backed DVR

2019-05-07 Thread Numan Siddique
On Fri, May 3, 2019 at 3:04 AM Ankur Sharma wrote: > Background: > [1] > https://mail.openvswitch.org/pipermail/ovs-dev/2018-October/353066.html > [2] > https://docs.google.com/document/d/1uoQH478wM1OZ16HrxzbOUvk5LvFnfNEWbkPT6Zmm9OU/edit?usp=sharing > > This Series: > Layer 3 E-W and Layer 3 N-S

Re: [ovs-dev] [RFC 0/5] Quicker pmd threads reloads

2019-05-07 Thread David Marchand
Hello Ilya, Thanks for looking at this series. On Mon, May 6, 2019 at 5:22 PM Ilya Maximets wrote: > On 30.04.2019 15:17, David Marchand wrote: > > We have been testing the rebalance code in different situations while > > having traffic going through OVS. > > Those tests have shown that part of

[ovs-dev] Detecte los puntos de vulnerabilidad

2019-05-07 Thread Seguridad y vigilancia
Cursos TOP - Webinar Interactivo – Miércoles 13 de Junio Guía de seguridad y vigilancia en centros de trabajo La prevención de riesgos laborales establece directrices concretas, para que las empresas conformen un sistema preventivo eficaz e integrado en sus procesos productivos y a la activida

Re: [ovs-dev] [RFC 2/5] dpif-netdev: Trigger parallel pmd reloads.

2019-05-07 Thread Ilya Maximets
On 07.05.2019 16:46, Eelco Chaudron wrote: > > > On 30 Apr 2019, at 14:17, David Marchand wrote: > >> pmd reloads are currently serialised in each steps calling >> reload_affected_pmds. >> Any pmd processing packets, waiting on a mutex etc... will make other >> pmd threads wait for a delay that

Re: [ovs-dev] [RFC 3/5] dpif-netdev: Do not sleep when swapping queues.

2019-05-07 Thread Eelco Chaudron
This patch look fine to me assuming Ilya’s comments in patch 1 are taking care of. Acked-by: Eelco Chaudron On 30 Apr 2019, at 14:18, David Marchand wrote: When swapping queues from a pmd thread to another (q0 polled by pmd0/q1 polled by pmd1 -> q1 polled by pmd0/q0 polled by pmd1), the cur

Re: [ovs-dev] [RFC 2/5] dpif-netdev: Trigger parallel pmd reloads.

2019-05-07 Thread Eelco Chaudron
On 30 Apr 2019, at 14:17, David Marchand wrote: pmd reloads are currently serialised in each steps calling reload_affected_pmds. Any pmd processing packets, waiting on a mutex etc... will make other pmd threads wait for a delay that can be undeterministic when syscalls adds up. Switch to a li

[ovs-dev] [PATCH] OVN: fix pinctrl ip buffering for gw router port

2019-05-07 Thread Lorenzo Bianconi
Use sb mac binding table to trigger ip buffer dequeueing instead of the APR/ND packet reception since the ARP reply can be managed on a different chassis if a gw router port is scheduled on a different node Signed-off-by: Lorenzo Bianconi --- ovn/controller/pinctrl.c | 113 ++

[ovs-dev] [PATCH v3 0/3] netdev: Dynamic per-port Flow API + Offload Split Up.

2019-05-07 Thread Ilya Maximets
This is the combined patch-set for dynamic flow API along with the further work about splitting up netdev offloading from the generic netdev related code and making different netdev flow offloading implementations more or less consistent. Version 3: * Fixed uninitialized 'error' in provider regi

[ovs-dev] [PATCH v3 3/3] netdev-offload: Rename offload providers.

2019-05-07 Thread Ilya Maximets
Flow API providers renamed to be consistent with parent module 'netdev-offload' and look more like each other. '_rte_' replaced with more convenient '_dpdk_'. We'll have following structure: Common code: lib/netdev-offload-provider.h lib/netdev-offload.c lib/netdev-offload.h Pro

[ovs-dev] [PATCH v3 1/3] netdev: Dynamic per-port Flow API.

2019-05-07 Thread Ilya Maximets
Current issues with Flow API: * OVS calls offloading functions regardless of successful flow API initialization. (ex. on init_flow_api failure) * Static initilaization of Flow API for a netdev_class forbids having different offloading types for different instances of netdev with the same net

[ovs-dev] [PATCH v3 2/3] netdev: Split up netdev offloading to separate module.

2019-05-07 Thread Ilya Maximets
New module 'netdev-offload' created to manage different flow API implementations. All the generic and provider independent code moved there from the 'netdev' module. Flow API providers further encapsulated. The only function that was changed is 'netdev_any_oor'. Now it uses offloading related hma