Re: [ovs-dev] [patch v6 08/10] ipf: Add command to get fragmentation handling status.

2018-06-06 Thread Justin Pettit
> On Apr 8, 2018, at 7:54 PM, Darrell Ball wrote: > > diff --git a/lib/ct-dpif.c b/lib/ct-dpif.c > index 81f9d92..60c8986 100644 > --- a/lib/ct-dpif.c > +++ b/lib/ct-dpif.c > @@ -188,6 +188,27 @@ ct_dpif_ipf_set_nfrag_max(struct dpif *dpif, uint32_t > max_frags) > : EOPNOTSUPP); >

Re: [ovs-dev] [patch v6 07/10] ipf: Add set maximum fragments supported command.

2018-06-06 Thread Justin Pettit
> On Apr 8, 2018, at 7:54 PM, Darrell Ball wrote: > > diff --git a/lib/dpctl.man b/lib/dpctl.man > index 6223c15..43cff05 100644 > --- a/lib/dpctl.man > +++ b/lib/dpctl.man > @@ -286,3 +286,11 @@ Sets the minimum fragment size supported by the > userspace datapath > connection tracker. Either

Re: [ovs-dev] [patch v6 06/10] ipf: Add set minimum fragment size command.

2018-06-06 Thread Justin Pettit
> On Apr 8, 2018, at 7:54 PM, Darrell Ball wrote: > diff --git a/lib/dpctl.c b/lib/dpctl.c > index 9fc0151..f6c0a87 100644 > --- a/lib/dpctl.c > +++ b/lib/dpctl.c > @@ -1786,6 +1786,44 @@ dpctl_ct_ipf_change_enabled(int argc, const char > *argv[], > return error; > } > > +static int > +dp

Re: [ovs-dev] [patch v6 05/10] ipf: Add command to disable fragmentation handling.

2018-06-06 Thread Darrell Ball
Thanks for the detailed review Justin On Tue, Jun 5, 2018 at 11:36 PM, Justin Pettit wrote: > > > On Apr 8, 2018, at 7:53 PM, Darrell Ball wrote: > > > > diff --git a/lib/ct-dpif.c b/lib/ct-dpif.c > > index 5fa3a97..32d55c1 100644 > > --- a/lib/ct-dpif.c > > +++ b/lib/ct-dpif.c > > @@ -164,6 +1

[ovs-dev] where can I find ovs extension openflow protocol

2018-06-06 Thread llilulu
hi: I want develop a controller for ovs, and I use openflow for development, but I find ovs has some usefull extension openflow protocol. But I can't find full ovs extension openflow protocol. I want kown where can I find new ovs extension openflow protocol and its description. Thanks ver

[ovs-dev] Implicaciones fiscales, laborales y de seguridad social

2018-06-06 Thread Normas 2018 del SAT para el outsourcing
El outsourcing representa una gran ventaja en el mundo moderno. Nos ofrece la oportunidad de optimizar recursos y utilizar sólo lo necesario cuando enfrentamos una situación específica; sin embargo al momento de llevar a cabo nuestras obligaciones fiscales estas pueden resultar un poco confusas.

Re: [ovs-dev] [PATCH] datapath: Check if gre kernel module is loaded

2018-06-06 Thread William Tu
On Wed, Jun 6, 2018 at 3:23 PM, Greg Rose wrote: > Before attempting to add a gre tunnel to OVS via the vport gre > kernel interface make sure that the openvswitch kernel module has > been able to grab the gre protocol entry point. If OVS does not > own the gre protocol then report address family

[ovs-dev] [PATCH] datapath: Check if gre kernel module is loaded

2018-06-06 Thread Greg Rose
Before attempting to add a gre tunnel to OVS via the vport gre kernel interface make sure that the openvswitch kernel module has been able to grab the gre protocol entry point. If OVS does not own the gre protocol then report address family not supported. Signed-off-by: Greg Rose --- datapath/v

[ovs-dev] [PATCH] datapath-windows: Optimize conntrack performance

2018-06-06 Thread Anand Kumar
- Use spinlock instead of read/write lock for conntrack entry. - Update 'ctTotalRelatedEntries' using interlocked functions - Refactor conntrack code to make it more readable. Testing: Evaluated TCP performance using iperf3. Before optimization: Native: 6.0Gbps OVS: 5.1-5.75Gbps OVS with conntrac

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

2018-06-06 Thread Aaron Conole
Ansis Atteka writes: > On Wed, Jun 6, 2018, 7:31 AM Aaron Conole wrote: > > Aaron Conole writes: > > > 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 > > it means that there is no way

Re: [ovs-dev] [RFC PATCH] netdev-dpdk: Integrate vHost User PMD

2018-06-06 Thread Flavio Leitner
On Fri, Jun 01, 2018 at 01:40:31PM +, Loftus, Ciara wrote: > > > > > On Mon, May 21, 2018 at 04:44:13PM +0100, Ciara Loftus wrote: > > > > The vHost PMD brings vHost User port types ('dpdkvhostuser' and > > > > 'dpdkvhostuserclient') under control of DPDK's librte_ether API, like > > > > all o

Re: [ovs-dev] [PATCH] datapath-windows: Add support for handling DEI bit of VLAN header

2018-06-06 Thread Alin Gabriel Serdean
> On 16 May 2018, at 02:38, Anand Kumar wrote: > > The Drop eligible indicator(DEI) is 1 bit wide and it is part of > Tag control information (TCI) in VLAN header, which indicates that > the frame can be dropped during congestion. > > Signed-off-by: Anand Kumar > --- > datapath-windows/ovsex

Re: [ovs-dev] [PATCH v3 2/2] ovn: Test for full logical flow processing in ovn-controller

2018-06-06 Thread Han Zhou
On Wed, Jun 6, 2018 at 7:19 AM, Jakub Sitnicki wrote: > > Add a test that performs typical operations of creating & destroying > logical routers, switches, ports, address sets and ACLs while checking > if they trigger full logical flow processing in the ovn-controller. > This way confirm that incr

[ovs-dev] Costos, calidad, servicio y rapidez.

2018-06-06 Thread Reingeniería de procesos
En pocas palabras Reingeniería es la revisión fundamental y el rediseño radical de procesos para alcanzar mejoras espectaculares en medidas críticas y contemporáneas de rendimiento, tales como costos, calidad, servicio y rapidez. Reingeniería de procesos Junio13- webinar Interactivo Temario:

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

2018-06-06 Thread Ansis Atteka
On Wed, Jun 6, 2018, 7:31 AM Aaron Conole wrote: > Aaron Conole writes: > > > 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 > > it means that there is no way to leverage extended files

Re: [ovs-dev] [PATCH v3 1/2] coverage: Add command for reading counter value

2018-06-06 Thread Han Zhou
On Wed, Jun 6, 2018 at 7:19 AM, Jakub Sitnicki wrote: > > Facilitate checking coverage counters from scripts and tests with a new > "coverage/read-counter" command that gets the total count for a counter. > > Same could be achieved by scraping the output of "coverage/show" command > but the diffic

Re: [ovs-dev] OVS-DPDK public meeting

2018-06-06 Thread Kevin Traynor
On 06/05/2018 04:40 PM, Christian Ehrhardt wrote: > > > On Tue, Jun 5, 2018 at 3:28 PM, Stokes, Ian > wrote: > > > On Wed, May 30, 2018 at 7:49 PM, Kevin Traynor > > > wrote: > > > > > Minutes of meeting Wed 30th May. >

Re: [ovs-dev] [PATCH] Improved Packet Drop Statistics in OVS.

2018-06-06 Thread Jan Scheurich
The user-space part for packet drop stats should be generic and work with any dpif datapath. So, if someone implemented the equivalent drop stats functionality in the kernel datapath that would be very welcome. We in Ericsson cannot do that currently due to license restrictions. Regards, Jan >

Re: [ovs-dev] OVS-DPDK public meeting

2018-06-06 Thread Jan Scheurich
> > I was planning to if the community agreed it was warranted. > > > > However the general feeling expressed at the past few community calls is > > that the next move should be to DPDK 18.11 LTS and I tend to agree with > > this. > > > > The main advantage of this is the DPDK LTS lifecycle provide

Re: [ovs-dev] [PATCH] dhparams: Add pregenerated .c file to the repository.

2018-06-06 Thread Ben Pfaff
On Tue, Jun 05, 2018 at 03:25:42PM -0700, Ben Pfaff wrote: > From: Eneas U de Queiroz > > The version of dhparams.c generated by any given version of OpenSSL or > LibreSSL might work only with that version of the library. This can be > inconvenient for cross-compiling if the "openssl" program on

Re: [ovs-dev] [PATCH] lib: fix typo in fragment handling error message

2018-06-06 Thread Ben Pfaff
On Wed, Jun 06, 2018 at 11:47:13AM +0200, Simon Horman wrote: > On Tue, May 29, 2018 at 08:51:15PM +0200, Louis Peens wrote: > > The error message states that "not_first" is a valid selection > > for the ip_frag field, but looking at the structure that is defined > > this should say "not_later". >

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

2018-06-06 Thread Aaron Conole
Aaron Conole writes: > 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 > it means that there is no way to leverage extended filesystem attributes > to grant fine grain permissions relating to m

[ovs-dev] [PATCH v3 2/2] ovn: Test for full logical flow processing in ovn-controller

2018-06-06 Thread Jakub Sitnicki
Add a test that performs typical operations of creating & destroying logical routers, switches, ports, address sets and ACLs while checking if they trigger full logical flow processing in the ovn-controller. This way confirm that incremental processing is taking effect when we expect it to. Place

[ovs-dev] [PATCH v3 1/2] coverage: Add command for reading counter value

2018-06-06 Thread Jakub Sitnicki
Facilitate checking coverage counters from scripts and tests with a new "coverage/read-counter" command that gets the total count for a counter. Same could be achieved by scraping the output of "coverage/show" command but the difficulties there are that output is in human readable format and zero-

[ovs-dev] [PATCH v3 0/2] ovn: Check for effects of incremental processing

2018-06-06 Thread Jakub Sitnicki
(This patch set depends on v3 of the "ovn-controller incremental processing" patch set [1].) At the moment we lack tests that confirm that incremental logical flow processing is working as expected. This patch set aims to address this. The approach to testing is, in short, to observe if we hit th

[ovs-dev] [PATCH] lib: Build action_set in one scan of action_list

2018-06-06 Thread Kyle Simpson
The previous implementation scans the action set of each WRITE_ACTIONS command 13--17 times when moving the actions over. This change builds up the list as a single scan, which should be more efficient. Signed-off-by: Kyle Simpson --- lib/ofp-actions.c | 110 +++--

[ovs-dev] Fwd: Your urgent reply is needed asap

2018-06-06 Thread Nadia Mohammed
-- Forwarded message -- From: Nadia Mohammed Date: Wed, 6 Jun 2018 11:01:11 + Subject: Fwd: Your urgent reply is needed asap To: afrikklawf...@gmail.com -- Forwarded message -- From: Nadia Mohammed Date: Wed, 6 Jun 2018 10:48:54 + Subject: Your urgent repl

Re: [ovs-dev] [PATCH] lib: fix typo in fragment handling error message

2018-06-06 Thread Simon Horman
On Tue, May 29, 2018 at 08:51:15PM +0200, Louis Peens wrote: > The error message states that "not_first" is a valid selection > for the ip_frag field, but looking at the structure that is defined > this should say "not_later". > > Signed-off-by: Louis Peens > Reviewed-by: Pieter Jansen van Vuuren

Re: [ovs-dev] [ovs-dev, 2/2] ovs-vswitchd: Do not use system routing table with --disable-system.

2018-06-06 Thread Ilya Maximets
On 06.06.2018 02:02, Ben Pfaff wrote: > On Mon, Jun 04, 2018 at 04:49:28PM +0300, Ilya Maximets wrote: >> On 01.04.2018 03:12, Ben Pfaff wrote: >>> The --disable-system option indicates that the user wants to avoid using >>> the host's datapath. This is also a good indication that the user does >>