Re: [ovs-dev] For Your Notice

2018-03-09 Thread Finley JB <lgmobile-givea...@2018.com>
-- Warm Greeting. Date:10.03.2018 With Great Excitement.We happily announced your awarded giveaway prize $1,850,000.00 USD in ongoing LGMobile 2018 Giveaway for “GoodThings Happen to Good People” project. You have been selected for this award. Your Award Claims Ref Number:298-H78/LG. Send

[ovs-dev] [PATCH] dpif-netlink: improve queue id error message.

2018-03-09 Thread William Tu
When users set queue id larger than the 61440 limit, ex: set_queue: 65500, print the value in wanring message. VMWare-BZ: #207 Signed-off-by: William Tu --- lib/dpif-netlink.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/dpif-netlink.c b/lib/dpif-netlink.c

[ovs-dev] [PATCH] route-table: Use classifier versioning to replace all routes atomically.

2018-03-09 Thread Ben Pfaff
The route table is implemented in terms of a classifier structure, which supports versioning with atomic transactional updates, but OVS didn't actually use it for the route table. This commit starts using that feature for the route table and makes OVS atomically replace one set of routes with

Re: [ovs-dev] [PATCH] ovn-northd.8: Move DHCP and DNS flow description to right section.

2018-03-09 Thread Ben Pfaff
On Fri, Mar 09, 2018 at 02:56:41PM -0800, Gurucharan Shetty wrote: > The priority 34000 DHCP and DNS flows are added to the > S_SWITCH_OUT_ACL table and not S_SWITCH_OUT_STATEFUL table. > > CC: Numan Siddique > Signed-off-by: Gurucharan Shetty Thanks!

Re: [ovs-dev] [PATCH] ovn-nb: Document a load_balancer VIP requirement.

2018-03-09 Thread Ben Pfaff
On Fri, Mar 09, 2018 at 02:57:25PM -0800, Gurucharan Shetty wrote: > When the Load_Balancer is added to the logical_switch, > the VIP has to be in a different subnet than the one used > for the logical_switch. Since VIP is in a different subnet, > you should connect your logical switch to either

[ovs-dev] [PATCH] ovn-northd.8: Move DHCP and DNS flow description to right section.

2018-03-09 Thread Gurucharan Shetty
The priority 34000 DHCP and DNS flows are added to the S_SWITCH_OUT_ACL table and not S_SWITCH_OUT_STATEFUL table. CC: Numan Siddique Signed-off-by: Gurucharan Shetty --- ovn/northd/ovn-northd.8.xml | 38 +++--- 1 file changed,

[ovs-dev] Cómo crear un perfil que impacte

2018-03-09 Thread Linkedin para Recursos Humanos
En línea y en Vivo / Para todo su Equipo con una sola Conexión Linkedin para RECURSOS HUMANOS LOCALIZACIÓN DE TALENTOS 05 de abril - Online en Vivo - 10:00 a 13:00 Hrs. La red de profesionales más grande del mundo se ha convertido en un poderoso aliado del área de Recursos Humanos para

Re: [ovs-dev] [PATCH v2 2/2] OVN: add acl reject support using icmp4 action

2018-03-09 Thread Ben Pfaff
On Tue, Feb 20, 2018 at 06:39:44PM +0100, Lorenzo Bianconi wrote: > Whenever the acl reject rule is hit send back an ICMPv4 destination > unreachable packet and do not handle reject rule as drop one. > Treat TCP connections as DROP for the moment since tcp_reset{} action > has not been implemented

Re: [ovs-dev] Test result. RE: [patch v1] conntrack-tcp: Handle tcp session reuse.

2018-03-09 Thread Darrell Ball
On Tue, Mar 6, 2018 at 5:23 PM, Yangxiaoliang (Neo) < david.yangxiaoli...@huawei.com> wrote: > Hi Darrell, > > I have tested VM migration with this patch for several times. And this > patch can avoid stopping the TCP stream, Thanks for testing and reporting Neo > but the issue is that the

Re: [ovs-dev] [PATCH] datapath-windows: Block established TCP connections from creating new CT Entry

2018-03-09 Thread Darrell Ball
Hi Sai "loose mode" is the default for Linux/BSD/userpsace DP. I think this default makes sense because the most common use cases are: moving a connection from one instance of a firewall (stateless or stateful) to another. With loose mode disabled, we would drop the subsequent packets. Moving

[ovs-dev] [PATCH 5/5] userspace: add erspan tunnel support.

2018-03-09 Thread 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, see ovs-fields

[ovs-dev] [PATCH 4/5] userspace: add gre sequence number support.

2018-03-09 Thread 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 | 18 +-

[ovs-dev] [PATCH 3/5] netdev-native-tnl: refactor the tunnel push header.

2018-03-09 Thread 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

[ovs-dev] [PATCH 2/5] userspace: return correct ipv6 header len.

2018-03-09 Thread William Tu
The ipv6 header len might have extension header, but current code simply returns fixed ipv6 header length 40-byte. Signed-off-by: William Tu --- lib/netdev-native-tnl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/netdev-native-tnl.c

[ovs-dev] [PATCH 0/5] Add ERSPAN userspace support.

2018-03-09 Thread William Tu
The series adds support for userspace erspan implementation. Currently it supports both ipv4 and ipv6 erspan v1/v2. The kernel support is disabled in this series and will add it later in separate patch series. Tested-at: https://travis-ci.org/williamtu/ovs-travis/jobs/351420224 William Tu (5):

[ovs-dev] [PATCH 1/5] system-common-macros: add tunnel-args support.

2018-03-09 Thread William Tu
Add new tunnel-args for creating ipv6 tunnel through iproute2. Signed-off-by: William Tu --- tests/system-common-macros.at | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/system-common-macros.at b/tests/system-common-macros.at index

Re: [ovs-dev] [PATCH v2 1/2] OVN: add icmp4{} action support

2018-03-09 Thread Lorenzo Bianconi
> On Tue, Feb 20, 2018 at 06:39:43PM +0100, Lorenzo Bianconi wrote: >> icmp4 action is used to replace the IPv4 packet been processed with >> an ICMPv4 packet initialized based on incoming IPv4 one. >> Ethernet and IPv4 fields not listed are not changed: >> - ip.proto = 1 (ICMPv4) >> - ip.frag = 0

Re: [ovs-dev] [PATCH v2 1/2] OVN: add icmp4{} action support

2018-03-09 Thread Ben Pfaff
On Tue, Feb 20, 2018 at 06:39:43PM +0100, Lorenzo Bianconi wrote: > icmp4 action is used to replace the IPv4 packet been processed with > an ICMPv4 packet initialized based on incoming IPv4 one. > Ethernet and IPv4 fields not listed are not changed: > - ip.proto = 1 (ICMPv4) > - ip.frag = 0 (not a

Re: [ovs-dev] [PATCH v4] python: Fix decoding error when the received data is larger than 4096.

2018-03-09 Thread Ben Pfaff
On Thu, Mar 01, 2018 at 02:27:37PM +0800, Guoshuai Li wrote: > It can only receive 4096 bytes of data each time in jsonrpc, > when there are similar and Chinese characters occupy multiple bytes, > it may receive half a character, this time the decoding will be abnormal. > We need to receive the

Re: [ovs-dev] [patch v1] conntrack-tcp: Handle tcp session reuse.

2018-03-09 Thread Darrell Ball
Windows folks have also been looking at this, as this file is mostly a common port from bsd. I’ll check with Sai On 3/9/18, 11:22 AM, "ovs-dev-boun...@openvswitch.org on behalf of Ben Pfaff" wrote: On Wed, Feb 28, 2018 at

Re: [ovs-dev] [patch v1] conntrack-tcp: Handle tcp session reuse.

2018-03-09 Thread Ben Pfaff
On Wed, Feb 28, 2018 at 11:25:50PM -0800, Darrell Ball wrote: > Fix tcp sequence tracking for session reuse cases. This can happen, > for example by doing VM migration, where sequence tracking needs to > be more permissive. The solution is to be more permissive for > session restart and session

Re: [ovs-dev] [PATCH 0/2] TC offload dump fix and add frag

2018-03-09 Thread Ben Pfaff
These seem reasonable enough to me. Who is the best person to review them? I guess that Paul Blakey is the largest contributor to this infrastructure. On Sun, Mar 04, 2018 at 02:20:29PM +0200, Roi Dayan wrote: > Hi, > > The first patch fixing error handling when parsing tc rules for dump

Re: [ovs-dev] when the physical compute receive vxlan-gpe-nsh packet whose size>256, the ovs flow table not match and ovs crash.

2018-03-09 Thread Ben Pfaff
Can you provide a backtrace? ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Re: [ovs-dev] [PATCH] ovsdb: compact databases more strictly

2018-03-09 Thread Ben Pfaff
On Fri, Mar 09, 2018 at 08:05:22AM -0600, Mark Michelson wrote: > Hi Daniel, > > Mostly this looks correct. I had one small finding and have noted it in-line > down below. > > On 03/08/2018 04:20 PM, Daniel Alvarez wrote: > >Before this patch, the databases were automatically compacted when a >

Re: [ovs-dev] [RFC PATCH] utilities: Add OpenFlow proxy ovs-ofproxy

2018-03-09 Thread Ben Pfaff
On Fri, Mar 09, 2018 at 10:54:01AM +0800, Xiao Liang wrote: > Add ovs-ofproxy to enable tools like ovs-ofctl to work with non-OVS > switches which don't support controller-initiated connection. > The proxy listens for switches connection, opens a unix socket on behalf of > each switch. > >

Re: [ovs-dev] [PATCH] ovsdb: compact databases more strictly

2018-03-09 Thread Ben Pfaff
On Thu, Mar 08, 2018 at 11:20:56PM +0100, Daniel Alvarez wrote: > Before this patch, the databases were automatically compacted when a > transaction is logged when: > > * It's been > 10 minutes after last compaction AND > * At least 100 commits have occurred AND > * Database has grown at least 4x

[ovs-dev] [PATCH] vswitchd: Remove support for deprecated "null" interfaces.

2018-03-09 Thread Ben Pfaff
This interface type was deprecated in 2013, so it is time to remove it. Signed-off-by: Ben Pfaff --- NEWS | 1 + vswitchd/bridge.c| 5 - vswitchd/vswitch.xml | 4 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/NEWS b/NEWS index

Re: [ovs-dev] [PATCH] tests: Add some Python3 test variants on ovsdb-idl.at

2018-03-09 Thread Ben Pfaff
On Fri, Mar 09, 2018 at 05:49:39PM +0100, Timothy Redaelli wrote: > Execute the "passive tcp", "fetch columns", "idl notify" and > "idl notify SSL" tests also using Python3 (when available). > > Signed-off-by: Timothy Redaelli Thanks for working on this! When I apply

[ovs-dev] Promote your blog with an article and infographics we prepared for your niche

2018-03-09 Thread Katarsis via dev
Hi There, My name is David. I really dig your blog and honestly just wanted to help grow both our brands. pls, find the link to my colleague authors who have contributed to different websites. 1.

[ovs-dev] [PATCH] tests: Add some Python3 test variants on ovsdb-idl.at

2018-03-09 Thread Timothy Redaelli
Execute the "passive tcp", "fetch columns", "idl notify" and "idl notify SSL" tests also using Python3 (when available). Signed-off-by: Timothy Redaelli --- tests/ovsdb-idl.at | 56 ++ 1 file changed, 40 insertions(+), 16

Re: [ovs-dev] [PATCH] dpdk: Use DPDK 17.11.1 release.

2018-03-09 Thread Kevin Traynor
On 03/09/2018 12:44 PM, Ian Stokes wrote: > Modify docs and travis linux build script to use the DPDK 17.11.1 > release branch to benefit from most recent bug fixes. > > There are no new features introduced in the DPDK release, only back > ported bug fixes. For completeness these bug fixes have

Re: [ovs-dev] [PATCH Branch-2.9] dpdk: Use DPDK 17.11.1 release.

2018-03-09 Thread Kevin Traynor
On 03/09/2018 12:46 PM, Ian Stokes wrote: > Modify docs and travis linux build script to use the DPDK 17.11.1 > release branch to benefit from most recent bug fixes. > > There are no new features introduced in the DPDK release, only back > ported bug fixes. For completeness these bug fixes have

Re: [ovs-dev] [PATCH Branch-2.8] docs: Update supported DPDK versions.

2018-03-09 Thread Kevin Traynor
On 03/09/2018 12:48 PM, Ian Stokes wrote: > Update the OVS to DPDK release table to use the latest stable > DPDK 16.11.5 for OVS 2.7. > I don't think it's worth the effort to keep updating this branch when the version it uses will never change. You could just put 16.11.X for OVS 2.7. Anyway,

Re: [ovs-dev] [PATCH Branch-2.7] dpdk: Use DPDK 16.11.5 stable release.

2018-03-09 Thread Kevin Traynor
On 03/09/2018 12:51 PM, Ian Stokes wrote: > Modify docs and travis linux build script to use DPDK 16.11.5 stable > branch to benefit from most recent bug fixes. > > There are no new features introduced in the DPDK release, only back > ported bug fixes. For completeness these bug fixes have been >

Re: [ovs-dev] [PATCH v2 1/1] userspace: Add IPv6 extension header parsing for tunnels

2018-03-09 Thread William Tu
On Thu, Feb 8, 2018 at 10:42 AM, Eric Garver wrote: > On Thu, Feb 08, 2018 at 04:40:38PM +0100, Eelco Chaudron wrote: >> While OVS userspace datapath (OVS-DPDK) supports GREv6, it does not >> inter-operate with a native Linux ip6gretap tunnel. This is because >> the Linux driver

Re: [ovs-dev] [PATCH] ovsdb: compact databases more strictly

2018-03-09 Thread Mark Michelson
Hi Daniel, Mostly this looks correct. I had one small finding and have noted it in-line down below. On 03/08/2018 04:20 PM, Daniel Alvarez wrote: Before this patch, the databases were automatically compacted when a transaction is logged when: * It's been > 10 minutes after last compaction

[ovs-dev] [PATCH Branch-2.7] dpdk: Use DPDK 16.11.5 stable release.

2018-03-09 Thread Ian Stokes
Modify docs and travis linux build script to use DPDK 16.11.5 stable branch to benefit from most recent bug fixes. There are no new features introduced in the DPDK release, only back ported bug fixes. For completeness these bug fixes have been documented under the 16.11.5 section in the link

[ovs-dev] [PATCH Branch-2.8] docs: Update supported DPDK versions.

2018-03-09 Thread Ian Stokes
Update the OVS to DPDK release table to use the latest stable DPDK 16.11.5 for OVS 2.7. Signed-off-by: Ian Stokes --- Documentation/faq/releases.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/faq/releases.rst

[ovs-dev] [PATCH Branch-2.9] dpdk: Use DPDK 17.11.1 release.

2018-03-09 Thread Ian Stokes
Modify docs and travis linux build script to use the DPDK 17.11.1 release branch to benefit from most recent bug fixes. There are no new features introduced in the DPDK release, only back ported bug fixes. For completeness these bug fixes have been documented under the 17.11.1 section in the link

[ovs-dev] [PATCH] dpdk: Use DPDK 17.11.1 release.

2018-03-09 Thread Ian Stokes
Modify docs and travis linux build script to use the DPDK 17.11.1 release branch to benefit from most recent bug fixes. There are no new features introduced in the DPDK release, only back ported bug fixes. For completeness these bug fixes have been documented under the 17.11.1 section in the link

[ovs-dev] when the physical compute receive vxlan-gpe-nsh packet whose size>256, the ovs flow table not match and ovs crash.

2018-03-09 Thread Glend REN
Hi all: Now I use vxlan-gpe-nsh with ovs-2.8.0 The environment is : compute1 and compute2 wth ovs2.8.0 installed. the two computes are both physical servers. A vm of the compute1 sends a icmp packet, when the packet arrives the br-int of the compute1, it will be