[ovs-dev] Recursos Federales para PyMES

2018-05-11 Thread Beneficios y Resultados
Acceso a Recursos Federales para PyMES Junio 05 - webinar Interactivo Introducción: En la actualidad el autoempleo y el emprendimiento son considerados una de las mejores maneras de generar ingresos. Muchas veces tenemos la idea y los conocimientos para iniciar, pero nos hace falta el

Re: [ovs-dev] [PATCH v2 3/5] selinux: tag the custom policy version

2018-05-11 Thread Ansis Atteka
On Fri, 4 May 2018 at 11:28, Aaron Conole wrote: > Since the policy is an intermediate file, it can inherit the policy > module version from release version. > Suggested-by: Ansis Atteka > Signed-off-by: Aaron Conole Acked-by: Ansis

[ovs-dev] [PATCH] tunnel: cleanup geneve md before forwarding to another port.

2018-05-11 Thread William Tu
When there is a flow rule which forwards a packet from geneve port to another tunnel port, ex: gre, the tun_metadata carried from the geneve port needs to be clean up. Otherwise, the output tunnel port will incorrectly have geneve option being set. For example, without the patch, the datapath

Re: [ovs-dev] [PATCH] doc: Final cleanup of the DPDK documents

2018-05-11 Thread Stephen Finucane
On Thu, 2018-05-10 at 19:05 +, Stokes, Ian wrote: > > This concludes the cleanup by fixing some nits and adding some additional > > cross-references. > > > > Signed-off-by: Stephen Finucane > > --- > > This was initially sent as part of a larger series but excluded from a

[ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-05-11 Thread Stokes, Ian
Hi Ben, The following changes since commit d87e08978fc3b522acb4ecb21cffb5c2108b3b33: ovn-nbctl: Support ACL commands on port groups. (2018-05-10 16:53:22 -0700) are available in the git repository at: https://github.com/istokes/ovs dpdk_merge for you to fetch changes up to

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

2018-05-11 Thread Stokes, Ian
Hi Ben, The following changes since commit 3462a4ec4c28d0126d08955c3328712ea1ce6275: ofproto: Fix crash processing malformed Bundle Add message. (2018-05-10 16:45:46 -0700) are available in the git repository at: https://github.com/istokes/ovs dpdk_merge_2_9 for you to fetch changes up

Re: [ovs-dev] [PATCH] datapath: compat: Fix build on RHEL 7.5

2018-05-11 Thread Lucas Alvares Gomes
> diff --git a/datapath/vport-internal_dev.c b/datapath/vport-internal_dev.c > index f48684b2e70f..90e76bac2165 100644 > --- a/datapath/vport-internal_dev.c > +++ b/datapath/vport-internal_dev.c > @@ -153,7 +153,7 @@ static const struct net_device_ops > internal_dev_netdev_ops = { >

[ovs-dev] Packet switching in OVS ! Please reply

2018-05-11 Thread rakesh kumar
Dear Team, I need to modify the functionality of OVS to test some scenarios using Network Emulator Core for my research I need to know the following things. 1. Which part of the code is dealing with Packet Switching and where these packets are structured in OVS ? 2. Any link or document which

[ovs-dev] [PATCH] compat: Fix for soft lockup issue with vxlan misconfiguration

2018-05-11 Thread Neelakantam Gaddam
This patch fixes the kernel soft lockup issue with vxlan configuration where the tunneled packet is sent on the same bridge where vxlan port is attached to. It detects the loop in vxlan xmit function and drops if loop is detected. --- a/datapath/linux/compat/vxlan.c +++

[ovs-dev] [PATCH v4] ovn: Set proper Neighbour Adv flag when replying for NS request for router IP

2018-05-11 Thread nusiddiq
From: Numan Siddique Presently when a VM's IPv6 stack sends a Neighbor Solicitation request for its router IP, (mostly when the ND cache entry for the router is in STALE state) ovn-controller responds with a Neighbor Adv packet (using the action nd_na). But it doesn't set

Re: [ovs-dev] [PATCH v3] Upcall/Slowpath rate limiter for OVS

2018-05-11 Thread Manohar Krishnappa Chidambaraswamy
Jan, Thanx for your comments. Please see inline. I will send v4 patch with your comments addressed. Thanx Manu On 09/05/18, 5:26 AM, "Jan Scheurich" wrote: Hi Manu, Thanks for working on this. Two general comments: 1. Is there a chance to

[ovs-dev] IDE for OVS ?

2018-05-11 Thread rakesh kumar
Hello Team, What is the IDE or framework used in Linux environment for the OVS Develpment ? Can we debug the OVS if used as SDN Service in Core Emulator or any other network emulator . Regards Rakesh Kumar ___ dev mailing list d...@openvswitch.org

Re: [ovs-dev] [PATCH v3] ovn: Set proper Neighbour Adv flag when replying for NS request for router IP

2018-05-11 Thread Numan Siddique
On Fri, May 11, 2018 at 5:08 AM, Ben Pfaff wrote: > On Thu, May 10, 2018 at 11:18:23PM +0530, nusid...@redhat.com wrote: > > From: Numan Siddique > > > > Presently when a VM's IPv6 stack sends a Neighbor Solicitation request > for its > > router IP, (mostly

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

2018-05-11 Thread Stokes, Ian
Hi Ben, The following changes since commit 1a75e02b1b5e3a9ca5a1fb904da17022c86e9084: Avoid crash in OvS while transmitting fragmented packets over tunnel. (2018-05-09 15:02:02 -0700) are available in the git repository at: https://github.com/istokes/ovs dpdk_merge_2_8 for you to fetch

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

2018-05-11 Thread Stokes, Ian
Hi Ben, The following changes since commit f749357e624af52fb16a49ed41789db35293835b: compat: Fix upstream 4.4.119 kernel (2018-05-08 17:35:03 -0700) are available in the git repository at: https://github.com/istokes/ovs dpdk_merge_2_7 for you to fetch changes up to

Re: [ovs-dev] [PATCH] netdev-tc-offloads: Probe for allowing multiple masks on single priority

2018-05-11 Thread Simon Horman
On Sun, May 06, 2018 at 03:26:35PM +0300, Paul Blakey wrote: > OVS datapath flows aren't overlapping, so having their tc flower > counterparts be prioritized makes no sense, we did so because of a > tc flower restriction. > > Kernel tc flower added support for multiple masks on a single flower >

Re: [ovs-dev] IDE for OVS ?

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 02:45:33PM +0530, rakesh kumar wrote: > What is the IDE or framework used in Linux environment for the OVS > Develpment ? Most of my team uses Emacs or vim. > Can we debug the OVS if used as SDN Service in Core Emulator or any other > network emulator . I don't know.

Re: [ovs-dev] [PATCH v2 1/5] ovs-kmod-ctl: introduce a kernel module load script

2018-05-11 Thread Aaron Conole
Thanks for the review, Ansis! Ansis Atteka writes: > On Fri, 4 May 2018 at 11:28, Aaron Conole wrote: > >> Currently, Open vSwitch on linux embeds the logic of loading and unloading >> kernel modules into the ovs-ctl and ovs-lib script files. This

Re: [ovs-dev] [PATCH] doc: Final cleanup of the DPDK documents

2018-05-11 Thread Stokes, Ian
> On Thu, 2018-05-10 at 19:05 +, Stokes, Ian wrote: > > > This concludes the cleanup by fixing some nits and adding some > > > additional cross-references. > > > > > > Signed-off-by: Stephen Finucane > > > --- > > > This was initially sent as part of a larger series but

Re: [ovs-dev] [PATCH] Avoid crash in OvS while transmitting fragmented packets over tunnel.

2018-05-11 Thread Rohith Basavaraja
Hi Darell, I reproduce the issue by making VM to transmit fragmented packets and in OvS if we have corresponding rule to transmit the received fragmented packet (from VM) over tunnel then I always hit the crash. Thanks Rohith On 11/05/18, 2:16 AM, "Darrell Ball" wrote:

Re: [ovs-dev] [PATCH v2 1/5] ovs-kmod-ctl: introduce a kernel module load script

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 01:29:09AM +, Ansis Atteka wrote: > On Fri, 4 May 2018 at 11:28, Aaron Conole wrote: > > > Currently, Open vSwitch on linux embeds the logic of loading and unloading > > kernel modules into the ovs-ctl and ovs-lib script files. This works, but > >

Re: [ovs-dev] [PATCH v2] datapath: compat: Fix build on RHEL 7.5

2018-05-11 Thread Lucas Alvares Gomes
Great, thanks for the v2 On Fri, May 11, 2018 at 6:32 PM, Yi-Hung Wei wrote: > 1) OVS datapath compat modules breaks on RHEL 7.5, because it moves > ndo_change_mtu function pointer from 'struct net_device_ops' to > 'struct net_device_ops_extended'. > > 2) RHEL 7.5

[ovs-dev] [RFC] dpif-netdev: Free packets on TUNNEL_PUSH if may_steal.

2018-05-11 Thread Ilya Maximets
Unconditional return may cause packet leak in case of 'may_steal == true'. Additionally, removed redundant checking for depth level and clarified ignoring of the 'false' value of 'may_steal'. CC: Sugesh Chandran Fixes: 7c12dfc527a5 ("tunneling: Avoid datapath-recirc

Re: [ovs-dev] [PATCH v2 1/5] ovs-kmod-ctl: introduce a kernel module load script

2018-05-11 Thread Ansis Atteka
On Fri, 11 May 2018 at 07:21, Aaron Conole wrote: > Thanks for the review, Ansis! > Ansis Atteka writes: > > On Fri, 4 May 2018 at 11:28, Aaron Conole wrote: > > > >> Currently, Open vSwitch on linux embeds the logic of loading

[ovs-dev] Indicadores Clave para el Desempeño - En Línea

2018-05-11 Thread Mejore los resultados de su empresa
Cómo Diseñar y aplicar Indicadores Clave para el Desempeño Fecha: 18/Mayo/2018 Horario: 10:00 a 13:00 y 15:00 a 18:00 horas "La Matriz de Indicadores para Resultados (MIR) se construye para alinear los objetivos de las Empresas. " Un experto director académico aconseja: Primero

[ovs-dev] [PATCH v2] datapath: compat: Fix build on RHEL 7.5

2018-05-11 Thread Yi-Hung Wei
1) OVS datapath compat modules breaks on RHEL 7.5, because it moves ndo_change_mtu function pointer from 'struct net_device_ops' to 'struct net_device_ops_extended'. 2) RHEL 7.5 introduces the MTU range checking as mentioned in 6c0bf091 ("datapath: use core MTU range checking in core net infra").

Re: [ovs-dev] [PATCH] datapath: compat: Fix build on RHEL 7.5

2018-05-11 Thread Yi-Hung Wei
> On RHEL 7.5, internal_dev_change_mtu will not be used and the compiler > will throw a warning about it: > > CC [M] /root/ovs/datapath/linux/vport-internal_dev.o > /root/ovs/datapath/linux/vport-internal_dev.c:92:12: warning: > ‘internal_dev_change_mtu’ defined but not used [-Wunused-function]

Re: [ovs-dev] [PATCH] netdev-tc-offloads: Fix incorrect mask in probe_multi_mask_per_prio().

2018-05-11 Thread Justin Pettit
> On May 11, 2018, at 9:10 AM, Ben Pfaff wrote: > > Presumably this was meant to be all-one-bits but it wasn't. It also didn't > have the right endianness for an ovs_be16, so "sparse" complained. > > CC: Paul Blakey > CC: Simon Horman

[ovs-dev] [PATCH] netdev-tc-offloads: Fix incorrect mask in probe_multi_mask_per_prio().

2018-05-11 Thread Ben Pfaff
Presumably this was meant to be all-one-bits but it wasn't. It also didn't have the right endianness for an ovs_be16, so "sparse" complained. CC: Paul Blakey CC: Simon Horman Fixes: d00eeded6a9b ("netdev-tc-offloads: Probe for allowing multiple

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

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 11:57:48AM +, Stokes, Ian wrote: > Hi Ben, > > The following changes since commit 3462a4ec4c28d0126d08955c3328712ea1ce6275: > > ofproto: Fix crash processing malformed Bundle Add message. (2018-05-10 > 16:45:46 -0700) > > are available in the git repository at: >

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

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 11:58:02AM +, Stokes, Ian wrote: > Hi Ben, > > The following changes since commit 1a75e02b1b5e3a9ca5a1fb904da17022c86e9084: > > Avoid crash in OvS while transmitting fragmented packets over tunnel. > (2018-05-09 15:02:02 -0700) > > are available in the git

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

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 11:58:10AM +, Stokes, Ian wrote: > Hi Ben, > > The following changes since commit f749357e624af52fb16a49ed41789db35293835b: > > compat: Fix upstream 4.4.119 kernel (2018-05-08 17:35:03 -0700) > > are available in the git repository at: > >

Re: [ovs-dev] [PATCH] Avoid crash in OvS while transmitting fragmented packets over tunnel.

2018-05-11 Thread Darrell Ball
On Thu, May 10, 2018 at 11:35 PM, Rohith Basavaraja < rohith.basavar...@ericsson.com> wrote: > Hi Darell, > > I reproduce the issue by making VM to transmit fragmented packets and in > OvS if we have corresponding rule > to transmit the received fragmented packet (from VM) over tunnel then I >

Re: [ovs-dev] [PATCH] rhel: Specify that force-corefiles is enabled by default

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 07:13:10PM +0200, Timothy Redaelli wrote: > Currently in /etc/sysconfig/openvswitch it's not clear that > force-corefiles is enabled by default. > This patch adds a comment explaining that force-corefiles is, by > default, set to yes. > > Signed-off-by: Timothy Redaelli

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

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 11:57:30AM +, Stokes, Ian wrote: > Hi Ben, > > The following changes since commit d87e08978fc3b522acb4ecb21cffb5c2108b3b33: > > ovn-nbctl: Support ACL commands on port groups. (2018-05-10 16:53:22 -0700) > > are available in the git repository at: > >

Re: [ovs-dev] Packet switching in OVS ! Please reply

2018-05-11 Thread Shanthosh Krishna Moorthy
Code structure is explained as part of https://youtu.be/0BAeFEVCVbQ I would suggest enabling logging and map the code flow. On Fri, May 11, 2018, 2:29 PM rakesh kumar wrote: > Dear Team, > > I need to modify the functionality of OVS to test some scenarios using >

[ovs-dev] [PATCH] rhel: Specify that force-corefiles is enabled by default

2018-05-11 Thread Timothy Redaelli
Currently in /etc/sysconfig/openvswitch it's not clear that force-corefiles is enabled by default. This patch adds a comment explaining that force-corefiles is, by default, set to yes. Signed-off-by: Timothy Redaelli ---

Re: [ovs-dev] [PATCH] netdev-tc-offloads: Fix incorrect mask in probe_multi_mask_per_prio().

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 10:44:40AM -0700, Justin Pettit wrote: > > > On May 11, 2018, at 9:10 AM, Ben Pfaff wrote: > > > > Presumably this was meant to be all-one-bits but it wasn't. It also didn't > > have the right endianness for an ovs_be16, so "sparse" complained. > > > >

[ovs-dev] [PATCH] ofp-actions: Split ofpacts_check__() into many functions.

2018-05-11 Thread Ben Pfaff
ofpacts_check__() was a huge switch statement with special cases for many different kinds of actions. This made it unwieldy and put the special cases far away from the rest of the code related to a given action. This commit refactors the code to avoid the problem. Signed-off-by: Ben Pfaff

Re: [ovs-dev] [PATCH] ovn/utilities: add info and warn level log functions

2018-05-11 Thread Yifeng Sun
Looks good to me, thanks. Reviewed-by: Yifeng Sun On Sun, Apr 29, 2018 at 2:02 PM, Ben Pfaff wrote: > From: Paul Greenberg > > There is no INFO or WARN level log function. It is either ERROR or > FATAL. This PR adds it. > >

Re: [ovs-dev] [PATCH v2 2/5] selinux: create a transition type for module loading

2018-05-11 Thread Ansis Atteka
On Fri, 4 May 2018 at 11:28, Aaron Conole wrote: > Defines a type 'openvswitch_load_module_t' used exclusively for loading > modules. This means that the 'openvswitch_t' domain won't require > access to the module loading facility - such access can only happen > after