On 5/18/2018 5:49 PM, Greg Rose wrote:
This series of patches is the backport of the Linux kernel upstream
ERSPAN feature support.
The first patch does some cleanup of unsupported kernel code. The
remaining patches in the series begin the backport of the ERSPAN
code.
As part of the ERSPAN back
Please try v2 that is sent out. Have made minor improvements post review from
Han.
Please set LISTEN_ON_MASTER_IP_ONLY and LISTEN_ON_SLAVE to no when creating
resource for LB.
Regards,
From: "Ginwala, Aliasgar"
Date: Friday, May 18, 2018 at 12:01 PM
To: Numan Siddique , aginwala
Cc: ovs de
using pacemaker so that controllers can be placed in different fault domains.
Signed-off-by: aginwala
---
ovn/utilities/ovndb-servers.ocf | 83 -
1 file changed, 65 insertions(+), 18 deletions(-)
diff --git a/ovn/utilities/ovndb-servers.ocf b/ovn/utilitie
From: William Tu
ERSPAN only support version 1 and 2. When packets send to an
erspan device which does not have proper version number set,
drop the packet. In real case, we observe multicast packets
sent to the erspan pernet device, erspan0, which does not have
erspan version configured.
Repor
On newer Linux kernels or on older kernels such as Red Hat that backport
from newer upstream Linux kernel releases the built-in gre kernel module
will interfere with OVS gre code in the receive path. Fix this up by
placing the gre kernel code within the openvswitch driver so it will
not have to de
Enable ERSPAN on RHEL 7.x
Signed-off-by: Greg Rose
---
acinclude.m4| 15 ++-
datapath/linux/compat/ip6_gre.c | 13 ++---
datapath/linux/compat/ip_gre.c | 12 ++--
3 files changed, 26 insertions(+), 14 deletions(-)
diff --git a/acinclude.m4 b/acin
From: William Tu
Before the patch, the erspan BSO bit (Bad/Short/Oversized) is not
handled. BSO has 4 possible values:
00 --> Good frame with no error, or unknown integrity
11 --> Payload is a Bad Frame with CRC or Alignment Error
01 --> Payload is a Short Frame
10 --> Payload is an Over
From: William Tu
Upstream commit:
commit d5db21a3e6977dcb42cee3d16cd69901fa66510a
Author: William Tu
Date: Fri May 11 05:49:47 2018 -0700
erspan: auto detect truncated ipv6 packets.
Currently the truncated bit is set only when 1) the mirrored packet
is larger than mtu
From: William Tu
Upstream commit:
commit e41c7c68ea771683cae5a7f81c268f38d7912ecb
Author: William Tu
Date: Fri Mar 9 07:34:42 2018 -0800
ip6erspan: make sure enough headroom at xmit.
The patch adds skb_cow_header() to ensure enough headroom
at ip6erspan_tunnel_xmit be
From: William Tu
Upstream commit:
commit d6aa71197ffcb68850bfebfc3fc160abe41df53b
Author: William Tu
Date: Fri Mar 9 07:34:41 2018 -0800
ip6erspan: improve error handling for erspan version number.
When users fill in incorrect erspan version number through
the struct
From: William Tu
Upstream commit:
commit 3b04caab81649a9e8d5375b919b6653d791951df
Author: William Tu
Date: Fri Mar 9 07:34:40 2018 -0800
ip6gre: add erspan v2 to tunnel lookup
The patch adds the erspan v2 proto in ip6gre_tunnel_lookup
so the erspan v2 tunnel can be fo
The patch add supports for flow-based erspan options.
The erspan_ver, erspan_idx, erspan_dir, and erspan_hwid can be
set as "flow" so that its value is set by the openflow rule,
instead of statically configured at port creation time.
Signed-off-by: William Tu
---
V2 - A portion of this patch fro
From: William Tu
ERSPAN is a tunneling protocol based on GRE tunnel. The patch
add erspan tunnel support for ovs-vswitchd with userspace datapath.
Configuring erspan tunnel is similar to gre tunnel, but with
additional erspan's parameters. Matching a flow on erspan's
metadata is also supported,
In netdev_to_ovs_vport_type() it checks for netdev types matching
"gre" with a strstr(). This makes it match ip6gre as well and return
OVS_VPORT_TYPE_GRE, which is clearly wrong.
Move the usage of strstr() *after* all the exact matches with strcmp()
to avoid the problem permanently because when I
Add handlers for OVS_VPORT_TYPE_IP6GRE
Cc: Ben Pfaff
Signed-off-by: Greg Rose
---
V2 - Folded in additional change from Ben Pfaff as per his suggestion.
---
lib/dpif-netlink-rtnl.c | 4 +++-
lib/dpif-netlink.c | 7 +--
lib/netdev-native-tnl.c | 8 ++--
lib/netdev-vport.c | 4
From: William Tu
Upstream commit:
commit 1baf5ebf8954d9bff8fa4e7dd6c416a0cebdb9e2
Author: William Tu
Date: Fri Apr 27 14:16:32 2018 -0700
erspan: auto detect truncated packets.
Currently the truncated bit is set only when the mirrored packet
is larger than mtu. For c
From: William Tu
pass check, check-kernel (4.16-rc4), check-system-userspace
Signed-off-by: William Tu
---
V3 - Tunnels fixup
---
lib/dpif-netlink-rtnl.c | 20 +++---
lib/dpif-netlink.c| 3 +
lib/odp-util.c| 152 ++
From: William Tu
Upstream commit:
commit f551c91de262ba36b20c3ac19538afb4f4507441
Author: William Tu
Date: Wed Dec 13 16:38:56 2017 -0800
net: erspan: introduce erspan v2 for ip_gre
The patch adds support for erspan version 2. Not all features are
supported in this
From: William Tu
Upstream commit:
commit 46e371f0e78a82186a83cbcb4f4b8850417c7dd5
Author: William Tu
Date: Wed Mar 7 15:38:48 2018 -0800
openvswitch: fix vport packet length check.
When sending a packet to a tunnel device, the dev's hard_header_len
could be larger tha
From: William Tu
The patch adds support for gre sequence number.
Default is disable. When enable with 'options:seq=true',
the outgoing gre packet will have its sequence number
incremented by one.
Signed-off-by: William Tu
---
lib/netdev-native-tnl.c | 19 ++-
lib/netdev-vport
From: William Tu
The patch adds additional 'struct netdev *' to the
native tunnel's push_header() interface. This is used
for later GRE sequence number support.
Signed-off-by: William Tu
---
lib/netdev-native-tnl.c | 6 --
lib/netdev-native-tnl.h | 6 --
lib/netdev-provider.h | 3 ++
From: William Tu
Upstream commit:
commit fc1372f89ffe1f58b589643b75f679e452350703
Author: William Tu
Date: Thu Jan 25 13:20:11 2018 -0800
openvswitch: add erspan version I and II support
The patch adds support for openvswitch to configure erspan
v1 and v2. The OVS_TU
From: William Tu
Upstream commit:
commit c69de58ba84f480879de64571d9dae5102d10ed6
Author: William Tu
Date: Thu Jan 25 13:20:09 2018 -0800
net: erspan: use bitfield instead of mask and offset
Originally the erspan fields are defined as a group into a __be16 field,
and
During backports of ip6 gre I used ovs_ip_tunnel_rcv() for the
ip6gre_rcv() function but that is wrong because it processes ipv4
tunnels. Use the correct backported ip6 tunnel receive in ip6
tunnel.c ip6_tnl_rcv().
Signed-off-by: Greg Rose
---
datapath/linux/compat/ip6_gre.c | 3 +--
1 file cha
Fix an oversight in the ip6gre_tap_ops and ip6erspan_tap_ops in
which the .dellink field was not initialized leading to bugs
when trying to remove and re-add those type of ports.
Signed-off-by: Greg Rose
---
datapath/linux/compat/ip6_gre.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/da
A lot of code has been pulled in. Fix it up to make sure it compiles
correctly.
Signed-off-by: Greg Rose
---
datapath/linux/compat/gre.c | 23
datapath/linux/compat/include/net/gre.h | 47 -
datapath/linux/compat/ip_gre.c |
Fixes compile errors on some 4.x kernels.
Signed-off-by: Greg Rose
---
datapath/linux/compat/ip_gre.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/datapath/linux/compat/ip_gre.c b/datapath/linux/compat/ip_gre.c
index f849971..b1493e0 100644
--- a/datapath/linux/compat/ip_gre.c
+++ b/datap
tnl_flags_to_gre_flags is also needed in both ip_gre.c and gre.c on
some kernels. Move it from ip_gre.c to the common header.
Signed-off-by: Greg Rose
---
datapath/linux/compat/include/net/gre.h | 23 +++
1 file changed, 23 insertions(+)
diff --git a/datapath/linux/compat/i
From: Xin Long
Upstream commit:
commit cfddd4c33c254954927942599d299b3865743146
Author: Xin Long
Date: Mon Dec 18 14:24:35 2017 +0800
ip_gre: remove the incorrect mtu limit for ipgre tap
ipgre tap driver calls ether_setup(), after commit 61e84623ace3
("net: centralize
From: William Tu
Upstream commit:
commit d91e8db5b629a3c8c81db4dc317a66c7b5591821
Author: William Tu
Date: Fri Dec 15 14:27:44 2017 -0800
net: erspan: reload pointer after pskb_may_pull
pskb_may_pull() can change skb->data, so we need to re-load pkt_md
and ershdr at t
From: William Tu
Upstream commit:
commit 1d7e2ed22f8d9171fa8b629754022f22115b3f03
Author: William Tu
Date: Wed Dec 13 16:38:55 2017 -0800
net: erspan: refactor existing erspan code
The patch refactors the existing erspan implementation in order
to support erspan versi
From: Haishuang Yan
Upstream commit:
commit c05fad5713b81b049ec6ac4eb2d304030b1efdce
Author: Haishuang Yan
Date: Fri Dec 15 10:46:16 2017 +0800
ip_gre: fix wrong return value of erspan_rcv
If pskb_may_pull return failed, return PACKET_REJECT instead of -ENOMEM.
Fixes
From: William Tu
Upstream commit:
commit a3222dc95ca751cdc5f6ac3c9b092b160b73ed9f
Author: William Tu
Date: Thu Nov 30 11:51:27 2017 -0800
ip_gre: Refector the erpsan tunnel code.
Move two erspan functions to header file, erspan.h, so ipv6
erspan implementation can use
From: Xin Long
Upstream commit:
commit c84bed440e4e11a973e8c0254d0dfaccfca41fb0
Author: Xin Long
Date: Sun Oct 1 22:00:56 2017 +0800
ip_gre: erspan device should keep dst
The patch 'ip_gre: ipgre_tap device should keep dst' fixed
the issue ipgre_tap dev mtu couldn't b
From: Xin Long
Upstream commit:
commit c122fda271717f4fc618e0a31e833941fd5f1efd
Author: Xin Long
Date: Sun Oct 1 22:00:55 2017 +0800
ip_gre: set tunnel hlen properly in erspan_tunnel_init
According to __gre_tunnel_init, tunnel->hlen should be set as the
headers' lengt
From: Xin Long
Upstream commit:
commit 935a9749a36828af0e8be224a5cd4bc758112c34
Author: Xin Long
Date: Sun Oct 1 22:00:53 2017 +0800
ip_gre: get key from session_id correctly in erspan_rcv
erspan only uses the first 10 bits of session_id as the key to look
up the tunn
From: William Tu
Upstream commit:
commit 84e54fe0a5eaed696dee4019c396f8396f5a908b
Author: William Tu
Date: Tue Aug 22 09:40:28 2017 -0700
gre: introduce native tunnel support for ERSPAN
The patch adds ERSPAN type II tunnel support. The implementation
is based on the
From: William Tu
Upstream commit:
commit f192970de860d3ab90aa9e2a22853201a57bde78
Author: William Tu
Date: Thu Oct 5 12:07:12 2017 -0700
ip_gre: check packet length and mtu correctly in erspan tx
Similarly to early patch for erspan_xmit(), the ARPHDR_ETHER device
is t
From: William Tu
Upstream commit:
commit 862a03c35ed76c50a562f7406ad23315f7862642
Author: William Tu
Date: Fri Aug 25 09:21:27 2017 -0700
gre: refactor the gre_fb_xmit
The patch refactors the gre_fb_xmit function, by creating
prepare_fb_xmit function for later ERSPAN
From: William Tu
commit 1a66a836da630cd70f3639208da549b549ce576b
Author: William Tu
Date: Fri Aug 25 09:21:28 2017 -0700
gre: add collect_md mode to ERSPAN tunnel
Similar to gre, vxlan, geneve, ipip tunnels, allow ERSPAN tunnels to
operate in 'collect metadata' mode.
From: William Tu
Upstream commit:
commit e3d0328c76dde0b957f62f8c407b79f1d8fe3ef8
Author: William Tu
Date: Tue Aug 22 17:04:05 2017 -0700
gre: fix goto statement typo
Fix typo: pnet_tap_faied.
Signed-off-by: William Tu
Signed-off-by: David S. Miller
Cc: Willia
This series of patches is the backport of the Linux kernel upstream
ERSPAN feature support.
The first patch does some cleanup of unsupported kernel code. The
remaining patches in the series begin the backport of the ERSPAN
code.
As part of the ERSPAN backport it was necessary to fixup the curren
Anything less than 3.10 isn't supported since a couple of releases ago
so remove the dead code.
Signed-off-by: Greg Rose
---
datapath/linux/compat/include/linux/etherdevice.h | 30 --
datapath/linux/compat/include/linux/if_vlan.h | 11 ---
datapath/linux/compat/include/linux/kconfig.
96
Introducción:
El término Gamificación o Gamification es la aplicación de principios y
elementos propios del juego en un ambiente de educación o trabajo y tiene el
propósito de influir positivamente en los participantes de las dinámicas,
incrementar la motivación y fomentar la participación y el
> On May 18, 2018, at 2:34 PM, Ben Pfaff wrote:
>
> On Fri, May 18, 2018 at 02:03:58PM -0700, Justin Pettit wrote:
>> Signed-off-by: Justin Pettit
>
> This series seems fine, as do your other series for releasing new minor
> versions. Thanks for doing all of this.
>
> Acked-by: Ben Pfaff
T
Hello,
I looked at the patchset (v9) and I found no obvious problems, but I
miss some instrumentation to understand what is going on. For example,
how many flows are offloaded, or how many per second, etc... We can
definitely work on that as a follow up.
I have a MLX5 (16.20.1010) which is conn
IPFIX templates and flow packets are silently dropped when a corresponding
ARP entry is missing for the Collector. The fix is to explicitly trigger an
ARP request before sending UDP packets to the collector.
Making changes in Windows to maintain the destination IP address as part
of the Collector
IPFIX templates and flow packets are silently dropped when a corresponding
ARP entry is missing for the Collector. The fix is to explicitly trigger an
ARP request before sending UDP packets to the collector.
Making changes in Windows to maintain the destination IP address as part
of the Collector
On Fri, May 18, 2018 at 02:30:35PM -0700, Han Zhou wrote:
> Thanks Ben for taking effort on this. We'll do more tests the way you
> suggested. Here I have just one more detail of our test scenario, which
> might (or not) help on reproducing the problem:
> In our test we create lport in 100 batch si
Sure.
I tried with the settings you suggested but still its not able to promote
new master during kernel panic :( :
Current DC: test7 (version 1.1.14-70404b0) - partition WITHOUT quorum
2 nodes and 3 resources configured
Online: [ test7 ]
OFFLINE: [ test6 ]
Full list of resources:
VirtualIP (
Signed-off-by: Ben Pfaff
---
Documentation/ref/ovs-sim.1.rst | 24 -
utilities/ovs-sim.in| 193 +++-
2 files changed, 194 insertions(+), 23 deletions(-)
diff --git a/Documentation/ref/ovs-sim.1.rst b/Documentation/ref/ovs-sim.1.rst
index faeee
These utilities logged the command very early, before parsing the options
or the command. This meant that logging options (like --log-file or
-vsyslog:off) weren't considered for the purpose of logging the command.
This fixes the problem.
Signed-off-by: Ben Pfaff
---
lib/db-ctl-base.c |
Signed-off-by: Ben Pfaff
---
utilities/ovs-sim.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/utilities/ovs-sim.in b/utilities/ovs-sim.in
index 54c48799fde4..1a8a0e1f09a2 100755
--- a/utilities/ovs-sim.in
+++ b/utilities/ovs-sim.in
@@ -311,7 +311,7 @@ export -f ovn_attach
There's no value in having these testing tools log to syslog. It just
pollutes the system log.
Signed-off-by: Ben Pfaff
---
tutorial/ovs-sandbox | 12 +++-
utilities/ovs-sim.in | 23 ++-
2 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/tutorial/ovs-sa
Signed-off-by: Ben Pfaff
---
Documentation/automake.mk | 3 +-
Documentation/conf.py | 4 +-
Documentation/ref/index.rst | 1 +
Documentation/ref/ovs-sim.1.rst | 224
tutorial/ovs-sandbox| 17 ++-
utilities/.gitignore
Until now the timing in the cluster torture test has been pretty
inaccurate because it just worked by calling "sleep 1" in a loop that
did other things. The longer those other things too, the more inaccurate
it got.
This commit changes to using a separate process for timing. It still won't
be al
This test is supposed to be parameterized, but one of the loops didn't
honor the parameterization and just had hardcoded values. Also, the
output comparison didn't work properly for more than 100 client sets
(n1 > 100), so this adds some explicit sorting to the mix.
Signed-off-by: Ben Pfaff
---
On Fri, May 18, 2018 at 02:03:58PM -0700, Justin Pettit wrote:
> Signed-off-by: Justin Pettit
This series seems fine, as do your other series for releasing new minor
versions. Thanks for doing all of this.
Acked-by: Ben Pfaff
___
dev mailing list
d..
On Fri, May 18, 2018 at 1:35 PM, Ben Pfaff wrote:
>
> I've spent some time stressing the database yesterday and today. So
> far, I can't reproduce these particular problems. I do see various ways
> to improve OVS and OVN and their tests.
>
> Here are some suggestions I have for further testing:
Signed-off-by: Justin Pettit
---
NEWS | 4
configure.ac | 2 +-
debian/changelog | 6 ++
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index c3bd934f2fd5..9ae1758b6a48 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+v2.5.6 - xx xxx
+---
Signed-off-by: Justin Pettit
---
NEWS | 4 ++--
debian/changelog | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index 4a45a2b41a74..c3bd934f2fd5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
-v2.5.5 - xx xxx
+v2.5.5 - 18 May 2018
--
Signed-off-by: Justin Pettit
---
NEWS | 4
configure.ac | 2 +-
debian/changelog | 7 ++-
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/NEWS b/NEWS
index 27c00b77d7c2..baf9895f6213 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+v2.6.3 - xx xxx
+-
Signed-off-by: Justin Pettit
---
NEWS | 4 ++--
debian/changelog | 3 +--
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/NEWS b/NEWS
index 99702975a598..27c00b77d7c2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
-v2.6.2 - xx xxx
+v2.6.2 - 18 May 2018
-
Signed-off-by: Justin Pettit
---
NEWS | 4
configure.ac | 2 +-
debian/changelog | 6 ++
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index a975168066f0..1e392f8cb443 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+v2.7.6 - xx xxx
+---
Signed-off-by: Justin Pettit
---
NEWS | 4 ++--
debian/changelog | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index ca95308bb0db..a975168066f0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
-v2.7.5 - xx xxx
+v2.7.5 - 18 May 2018
--
Signed-off-by: Justin Pettit
---
NEWS | 4 ++--
debian/changelog | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index 7c219f4034d4..bab4f9daab13 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
-v2.8.3 - xx xxx
+v2.8.3 - 18 May 2018
--
Signed-off-by: Justin Pettit
---
NEWS | 4
configure.ac | 2 +-
debian/changelog | 7 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index bab4f9daab13..31fb40ac4cbc 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+v2.8.4 - xx xxx
+--
Signed-off-by: Justin Pettit
---
NEWS | 4 ++--
debian/changelog | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index 0a36e1fa3967..62fba8090cda 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-v2.9.1 - xx xxx
+v2.9.1 - 18 May 2018
--
Signed-off-by: Justin Pettit
---
NEWS | 4
configure.ac | 2 +-
debian/changelog | 6 ++
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index 62fba8090cda..06f4a6475f81 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+v2.9.2 - xx xxx
+---
On Fri, May 18, 2018 at 10:52 AM, William Tu wrote:
> On Fri, May 18, 2018 at 9:59 AM, William Tu wrote:
>> On Fri, May 18, 2018 at 8:41 AM, Gregory Rose wrote:
>>> On 5/17/2018 6:57 PM, Greg Rose wrote:
From: William Tu
This patch adds support for erspan and ip6erspan.
I've spent some time stressing the database yesterday and today. So
far, I can't reproduce these particular problems. I do see various ways
to improve OVS and OVN and their tests.
Here are some suggestions I have for further testing:
1. You mentioned that programs were segfaulting. They should
Ansis Atteka writes:
> On Fri, 4 May 2018 at 11:28, Aaron Conole wrote:
>
>> The rpm doesn't invoke all of the required selinux helpers to enact
> labeling
>> or relabeling on all versions of Fedora/RHEL. According to:
>> https://fedoraproject.org/wiki/SELinux/IndependentPolicy
>
>> This co
Ansis Atteka writes:
> 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
>> aft
Sure Thanks:
Below is the command I use for resource creation in this case:
pcs resource create ovndb_servers ocf:ovn:ovndb-servers \
master_ip="vip_IP" \
op monitor interval="10s" \
op monitor role=Master interval="15s" --debug
pcs resource master ovndb_servers-master ovndb_servers
On Fri, May 18, 2018 at 11:53 PM, aginwala wrote:
>
>
> On Thu, May 17, 2018 at 11:23 PM, Numan Siddique
> wrote:
>
>>
>>
>> On Fri, May 18, 2018 at 4:24 AM, aginwala wrote:
>>
>>> Hi:
>>>
>>> I tried and it didnt help where Ip resource is always showing stopped
>>> where my private VIP IP is 1
On Thu, May 17, 2018 at 11:23 PM, Numan Siddique
wrote:
>
>
> On Fri, May 18, 2018 at 4:24 AM, aginwala wrote:
>
>> Hi:
>>
>> I tried and it didnt help where Ip resource is always showing stopped
>> where my private VIP IP is 192.168.220.108
>> # kernel panic on active node
>> root@test7:~# ech
On 5/18/2018 9:59 AM, William Tu wrote:
On Fri, May 18, 2018 at 8:41 AM, Gregory Rose wrote:
On 5/17/2018 6:57 PM, Greg Rose wrote:
From: William Tu
This patch adds support for erspan and ip6erspan.
Signed-off-by: William Tu
---
lib/odp-util.c | 3 ++-
1 file changed, 2 insertions(+),
On Fri, May 18, 2018 at 9:59 AM, William Tu wrote:
> On Fri, May 18, 2018 at 8:41 AM, Gregory Rose wrote:
>> On 5/17/2018 6:57 PM, Greg Rose wrote:
>>>
>>> From: William Tu
>>>
>>> This patch adds support for erspan and ip6erspan.
>>>
>>> Signed-off-by: William Tu
>>> ---
>>> lib/odp-util.c |
La Magia del Servicio al Cliente
Al Estilo Disney.
Fecha: 24/Mayo/2018
Horario: 10:00 a 13:00 y 15:00 a 18:00 horas
"En momentos tan importantes donde el servicio y la atención se vuelven el
pilar de excelencia que sostenga a cualquier empresa, Disney sigue marcando
línea a seguir con
On Fri, May 18, 2018 at 10:26 AM, Gregory Rose wrote:
> On 5/18/2018 10:15 AM, Darrell Ball wrote:
>
>>
>> On 5/18/18, 9:58 AM, "ovs-dev-boun...@openvswitch.org on behalf of
>> Gregory Rose" > gvrose8...@gmail.com> wrote:
>>
>> On 5/18/2018 9:32 AM, Ben Pfaff wrote:
>> > On Fri, May 18,
On 5/18/2018 10:15 AM, Darrell Ball wrote:
On 5/18/18, 9:58 AM, "ovs-dev-boun...@openvswitch.org on behalf of Gregory Rose"
wrote:
On 5/18/2018 9:32 AM, Ben Pfaff wrote:
> On Fri, May 18, 2018 at 08:41:54AM -0700, Gregory Rose wrote:
>> The other two failures I can repro on the
The purpose of including an OpenFlow version in the notes in meta-flow.h
and ovs-fields.7 is to explain what version of OpenFlow standardized a
given field. NXOXM_* are not standardized so they should not have an
OpenFlow version. This commit corrects it.
Signed-off-by: Ben Pfaff
---
build-aux
Signed-off-by: Ben Pfaff
---
lib/meta-flow.xml | 68 ++-
1 file changed, 32 insertions(+), 36 deletions(-)
diff --git a/lib/meta-flow.xml b/lib/meta-flow.xml
index 933d4b86b090..d9ad7caeb927 100644
--- a/lib/meta-flow.xml
+++ b/lib/meta-flow.xm
On Fri, May 18, 2018 at 9:57 AM, Gregory Rose wrote:
> On 5/18/2018 9:32 AM, Ben Pfaff wrote:
>
>> On Fri, May 18, 2018 at 08:41:54AM -0700, Gregory Rose wrote:
>>
>>> The other two failures I can repro on the master branch so they are not
>>> related to this patch series.
>>>
>> What are the oth
On 5/18/18, 9:58 AM, "ovs-dev-boun...@openvswitch.org on behalf of Gregory
Rose" wrote:
On 5/18/2018 9:32 AM, Ben Pfaff wrote:
> On Fri, May 18, 2018 at 08:41:54AM -0700, Gregory Rose wrote:
>> The other two failures I can repro on the master branch so they are not
>> related t
On Fri, May 18, 2018 at 8:41 AM, Gregory Rose wrote:
> On 5/17/2018 6:57 PM, Greg Rose wrote:
>>
>> From: William Tu
>>
>> This patch adds support for erspan and ip6erspan.
>>
>> Signed-off-by: William Tu
>> ---
>> lib/odp-util.c | 3 ++-
>> 1 file changed, 2 insertions(+), 1 deletion(-)
>>
>
On 5/18/2018 9:32 AM, Ben Pfaff wrote:
On Fri, May 18, 2018 at 08:41:54AM -0700, Gregory Rose wrote:
The other two failures I can repro on the master branch so they are not
related to this patch series.
What are the other two failures? Are they reliable failures or due to
races?
Thanks,
Ben.
On Fri, May 18, 2018 at 9:39 AM, Ben Pfaff wrote:
> On Fri, May 18, 2018 at 09:29:22AM -0700, Darrell Ball wrote:
> > The test 'ofproto-dpif - in place modification (vlan)' fails often
> > due to miss handling. Hence, make it more predictable by specifying
> > that misses should just be dropped.
With incremental processing packet-ins handling in the ovn-controller
should not trigger logical flow processing. One such case of packet-in
handling is ovn-controller generating ICMP/TCP reset packets due to use
of ACL reject action. Ensure that logical flow processing is not
happening by watching
Facilitate checking coverage counters from scripts and tests by
providing new "coverage/read-count" command that returns the value of a
given 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
lflow_run() is the main logical flows processing routine that we spend
most of the CPU time in when testing at scale.
With the switch to incremental processing approach in the controller,
we will be trying to avoid calling to lflow_run() as much as possible.
A counter lets us confirm that we are
(This patch set depends on the Incremental Processing patch set [1].)
At the moment, short of profiling the ovn-controller process, we lack means for
observing that incremental logical flow processing is working as expected.
This patch set aims to address this problem by simply adding a coverage
The test 'ofproto-dpif - in place modification (vlan)' fails often
due to miss handling. Hence, make it more predictable by specifying
that misses should just be dropped.
Signed-off-by: Darrell Ball
---
tests/ofproto-dpif.at | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/t
On 5/16/2018 12:09 AM, Neelakantam Gaddam wrote:
Any comments on this patch ?
On Fri, 11 May 2018 at 5:26 PM, Neelakantam Gaddam
mailto:neelugad...@gmail.com>> wrote:
This patch fixes the kernel soft lockup issue with vxlan
configuration where
the tunneled packet is sent on the s
On Fri, May 18, 2018 at 09:29:22AM -0700, Darrell Ball wrote:
> The test 'ofproto-dpif - in place modification (vlan)' fails often
> due to miss handling. Hence, make it more predictable by specifying
> that misses should just be dropped.
>
> Signed-off-by: Darrell Ball
Thanks for working to mak
On Fri, May 18, 2018 at 08:41:54AM -0700, Gregory Rose wrote:
> The other two failures I can repro on the master branch so they are not
> related to this patch series.
What are the other two failures? Are they reliable failures or due to
races?
Thanks,
Ben.
_
The test 'ofproto-dpif - in place modification (vlan)' fails often
due to miss handling. Hence, make it more predictable by specifying
that misses should just be dropped.
Signed-off-by: Darrell Ball
---
tests/ofproto-dpif.at | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a
Introducción:
Nuestro webinar interactivo proporcionará a los participantes conocimientos
relacionados con el proceso de planeación estratégica, en el diseño de
objetivos y estrategias relacionadas con las ventas y el departamento comercial
de la empresa para la que trabajan.
Dirección estrat
On 5/17/2018 6:57 PM, Greg Rose wrote:
From: William Tu
This patch adds support for erspan and ip6erspan.
Signed-off-by: William Tu
---
lib/odp-util.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/odp-util.c b/lib/odp-util.c
index 2109fac..d7b5bcd 100644
--- a/l
1 - 100 of 118 matches
Mail list logo