Re: [ovs-dev] [PATCH] xenserver: Use kernel uname version for XenServer 6.5

2015-05-04 Thread GosenChien
Hi all, Sorry for late reply. Currently we're focus our internal project so that we might not have enough resources in short period. However, we'll test the fix ASAP once we have extra machines . Thanks for your help. Best Regards, Gosen Chien *

Re: [ovs-dev] [PATCH v3 1/4] Windows installer

2015-05-04 Thread Alin Serdean
I will remove the copyright and respin the patches! Alin. -Mesaj original- De la: Gurucharan Shetty [mailto:shet...@nicira.com] Trimis: Thursday, April 30, 2015 12:34 AM Către: Alin Serdean Cc: dev@openvswitch.org Subiect: Re: [ovs-dev] [PATCH v3 1/4] Windows installer On Wed, Apr 29,

[ovs-dev] STP with RYU

2015-05-04 Thread FIXED-TERM Vardhan Harsha (CR/AEH4)
Hello all, I have network whose architecture is as shown below. As there are loops in the network ,I'm running STP on the controller which is RYU. But the problem is that even though the openvswitches receive the bpdu configuration packets,they are being disabled. Also the openvswitches are

Re: [ovs-dev] [PATCH ovn v6 2/9] ovn-controller: Implement translation of OVN flows into OpenFlow.

2015-05-04 Thread Gurucharan Shetty
On Sun, May 3, 2015 at 6:54 PM, Ben Pfaff b...@nicira.com wrote: On Fri, May 01, 2015 at 04:17:27PM -0700, Ben Pfaff wrote: Signed-off-by: Ben Pfaff b...@nicira.com I introduced a bug while applying Justin's comments and didn't take the time to retest, but Guru pointed out the bug. Here's an

[ovs-dev] [PATCH] ARP lookup and next hop functionality on windows

2015-05-04 Thread Alin Serdean
This patch implements two functionalities needed for an active manager: 1. ARP lookup 2. Next hop The first functionality relies on the internal Windows API: https://msdn.microsoft.com/en-us/library/windows/desktop/aa365956%28v=vs.85%29.aspx The second one:

Re: [ovs-dev] Interested in contibuting to openvswitch

2015-05-04 Thread Ben Pfaff
On Sun, May 03, 2015 at 08:33:04PM -0600, sandesh shrestha wrote: I want to contribute to openvswitch. I came across this missing feature in FAQ and want to implement this feature. *Q: It looks like each of the interfaces in my bonded port shows up as an individual OpenFlow port. Is that

[ovs-dev] [PATCH] datapath-windows: Fix warning from the powershell module

2015-05-04 Thread Alin Serdean
This patch fixes the warning when datapath-windows/misc/OVS.psm1 is imported. Signed-off-by: Alin Gabriel Serdean aserd...@cloudbasesolutions.com Reported-by: Hemanth Kumar Mantri man...@nutanix.com Reported-at: https://github.com/openvswitch/ovs-issues/issues/69 ---

Re: [ovs-dev] [PATCH] datapath: stt compatibility for RHEL7

2015-05-04 Thread Jesse Gross
On Sun, May 3, 2015 at 11:56 AM, Pravin B Shelar pshe...@nicira.com wrote: RHEL7 backported nf_hookfn from newer kernel. Handle compatibility by checking nf_hookfn declaration. Signed-off-by: Pravin B Shelar pshe...@nicira.com Acked-by: Jesse Gross je...@nicira.com

Re: [ovs-dev] [PATCH ovn v6 2/9] ovn-controller: Implement translation of OVN flows into OpenFlow.

2015-05-04 Thread Ben Pfaff
On Mon, May 04, 2015 at 08:23:16AM -0700, Gurucharan Shetty wrote: On Sun, May 3, 2015 at 6:54 PM, Ben Pfaff b...@nicira.com wrote: On Fri, May 01, 2015 at 04:17:27PM -0700, Ben Pfaff wrote: Signed-off-by: Ben Pfaff b...@nicira.com I introduced a bug while applying Justin's comments and

Re: [ovs-dev] [PATCH ovn v6 3/9] rconn: Only increment seqno when connection actually drops or reconnects.

2015-05-04 Thread Russell Bryant
On 05/01/2015 07:17 PM, Ben Pfaff wrote: rconn_get_connection_seqno() is documented to change only when an rconn connects or disconnnects, but in fact it was also changing whenever an rconn went into or out of the idle state (following sending an echo request). This fixes the problem.

Re: [ovs-dev] [PATCH ovn v6 4/9] ovs-sandbox: Use secure mode for br-int, in OVN mode.

2015-05-04 Thread Russell Bryant
On 05/01/2015 07:17 PM, Ben Pfaff wrote: This is documented in ovn-architecture(7). Signed-off-by: Ben Pfaff b...@nicira.com Acked-by: Russell Bryant rbry...@redhat.com -- Russell Bryant ___ dev mailing list dev@openvswitch.org

Re: [ovs-dev] [PATCH ovn v6 5/9] match: Add MATCH_CATCHALL_INITIALIZER.

2015-05-04 Thread Russell Bryant
On 05/01/2015 07:17 PM, Ben Pfaff wrote: An upcoming patch will add the first user. Signed-off-by: Ben Pfaff b...@nicira.com Acked-by: Russell Bryant rbry...@redhat.com -- Russell Bryant ___ dev mailing list dev@openvswitch.org

[ovs-dev] Testing OVN with OpenStack

2015-05-04 Thread Russell Bryant
I put together some documentation on how to test OVN with OpenStack. It's intended to be usable even if you don't have a lot of OpenStack experience. http://networking-ovn.readthedocs.org/en/latest/testing.html Right now it only covers spinning up a single host test environment. We're working on

Re: [ovs-dev] [PATCH v2] datapath: define compat __skb_gso_segment()

2015-05-04 Thread Jesse Gross
On Fri, May 1, 2015 at 7:00 PM, Pravin B Shelar pshe...@nicira.com wrote: diff --git a/datapath/linux/compat/gso.c b/datapath/linux/compat/gso.c index 552e748..f8a70d0 100644 --- a/datapath/linux/compat/gso.c +++ b/datapath/linux/compat/gso.c @@ -219,6 +219,9 @@ static struct sk_buff

[ovs-dev] FW:

2015-05-04 Thread CESAR KARYL GOVEA LEMOS
From: cekargo...@hotmail.com To: dev@openvswitch.org Subject: Date: Thu, 16 Apr 2015 13:27:48 -0500 Sra. Rosa Edwinsam reciba un cálido abrazo y bendiciones en Cristo Jesús. Me encuentro orando por su sanidad, esperando la pronta respuesta de mi Señor todopoderoso para usted, ya que para

[ovs-dev] STP and Open vSwitch: hosts versus networks

2015-05-04 Thread Ben Pfaff
Recently we've had a number of reports on this mailing list that, when a new port appears on an Open vSwitch switch, STP triggers a topology change and start dropping packets for several seconds. After thinking about this for a while, I think what's happening is that STP in OVS is treating every

Re: [ovs-dev] [PATCH ovn v6 7/9] ovs-architecture: Recommend disable-in-band=true for integration bridge.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: -The integration bridge must be configured with failure mode ``secure'' to -avoid switching packets between isolated logical networks before -codeovn-controller/code starts up. See codeController Failure -

Re: [ovs-dev] [PATCH ovn v6 9/9] ovn-controller: Implement logical/physical translation flows.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: + +/* Record as chassis or logical port. */ Just to make it a bit clearer, I would add that the latter is a local logical port. +/* Table 64, Priority 50. + * == + *

Re: [ovs-dev] [PATCH ovn v6 3/9] rconn: Only increment seqno when connection actually drops or reconnects.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: rconn_get_connection_seqno() is documented to change only when an rconn connects or disconnnects, but in fact it was also changing whenever an rconn went into or out of the idle state (following sending an echo request). This

Re: [ovs-dev] [PATCH ovn v6 4/9] ovs-sandbox: Use secure mode for br-int, in OVN mode.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: This is documented in ovn-architecture(7). Signed-off-by: Ben Pfaff b...@nicira.com Acked-by: Justin Pettit jpet...@nicira.com --Justin ___ dev mailing list dev@openvswitch.org

Re: [ovs-dev] [PATCH ovn v6 6/9] ovn-controller: Install generated pipeline flows into OVS via OpenFlow.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: +/* Adds a flow with the specified 'match' and 'actions' to the OpenFlow table + * numbered 'table_id' with the given 'priority'. + * + * This just assembles the desired flow table in memory. Nothing is actually + * sent to

[ovs-dev] How to set the ovs bridge MAC address

2015-05-04 Thread 陈燕明
Hi, I have a topology as the following: br0(bridge): eth0(MAC0),eth1(MAC1),eth2(MAC2) I have the three NIC added to br0,Now I want to know the exactly mac address of the br0. I have read some books and do some experiments. But I can't get the right answer.Please help me to figure it out! Thank

[ovs-dev] [PATCH v2] datapath: define compat __skb_gso_segment()

2015-05-04 Thread Pravin B Shelar
OVS correctly define skb_gso_segment() to handle MPLS and VLAN segmentation correctly. But OVS also uses __skb_gso_segment() in some cases. Following patch defines compat __skb_gso_segment() to handle all segmentation cases. Signed-off-by: Pravin B Shelar pshe...@nicira.com ---

[ovs-dev] [PATCH ovn 2/2 v2] fedora.spec: Create openvswitch-ovn package.

2015-05-04 Thread Russell Bryant
This patch creates a new subpackage for OVN, openvswitch-ovn. It also installs systemd unit files for ovn-controller and ovn-northd. If you want to run ovn-controller: # systemctl start ovncontroller If you want to run ovn-northd: # systemctl start ovnnorthd Both systemd units are

Re: [ovs-dev] [PATCH] datapath: stt compatibility for RHEL7

2015-05-04 Thread Pravin Shelar
On Mon, May 4, 2015 at 9:52 AM, Jesse Gross je...@nicira.com wrote: On Sun, May 3, 2015 at 11:56 AM, Pravin B Shelar pshe...@nicira.com wrote: RHEL7 backported nf_hookfn from newer kernel. Handle compatibility by checking nf_hookfn declaration. Signed-off-by: Pravin B Shelar

Re: [ovs-dev] [PATCH v2] datapath: define compat __skb_gso_segment()

2015-05-04 Thread Jesse Gross
On Mon, May 4, 2015 at 12:48 PM, Pravin Shelar pshe...@nicira.com wrote: On Mon, May 4, 2015 at 11:26 AM, Jesse Gross je...@nicira.com wrote: What was the change that bumps up the backport requirement from 3.16 to 3.19? MPLS offload is supported on 3.19 or newer. OK, I remember - you made

Re: [ovs-dev] [PATCH v2] datapath: define compat __skb_gso_segment()

2015-05-04 Thread Pravin Shelar
On Mon, May 4, 2015 at 1:25 PM, Jesse Gross je...@nicira.com wrote: On Mon, May 4, 2015 at 12:48 PM, Pravin Shelar pshe...@nicira.com wrote: On Mon, May 4, 2015 at 11:26 AM, Jesse Gross je...@nicira.com wrote: What was the change that bumps up the backport requirement from 3.16 to 3.19?

Re: [ovs-dev] Testing OVN with OpenStack

2015-05-04 Thread Salvatore Orlando
Thanks a lot Russell, this information are very useful. I'm not sure what you think of it, but I feel like a link to your blog post [1] might be very useful as well. This is what I've been following so far to get started on the OVN side of things. It seems the information there complement and do

Re: [ovs-dev] [PATCH] datapath: stt compatibility for RHEL7

2015-05-04 Thread Vasiliy Tolstov
So now stt fully present in current master? 04 мая 2015 г. 23:25 пользователь Pravin Shelar pshe...@nicira.com написал: On Mon, May 4, 2015 at 9:52 AM, Jesse Gross je...@nicira.com wrote: On Sun, May 3, 2015 at 11:56 AM, Pravin B Shelar pshe...@nicira.com wrote: RHEL7 backported nf_hookfn

Re: [ovs-dev] Testing OVN with OpenStack

2015-05-04 Thread Russell Bryant
On 05/04/2015 05:04 PM, Salvatore Orlando wrote: Thanks a lot Russell, this information are very useful. I'm not sure what you think of it, but I feel like a link to your blog post [1] might be very useful as well. This is what I've been following so far to get started on the OVN side of

Re: [ovs-dev] [PATCH v2] datapath: define compat __skb_gso_segment()

2015-05-04 Thread Pravin Shelar
On Mon, May 4, 2015 at 11:26 AM, Jesse Gross je...@nicira.com wrote: On Fri, May 1, 2015 at 7:00 PM, Pravin B Shelar pshe...@nicira.com wrote: diff --git a/datapath/linux/compat/gso.c b/datapath/linux/compat/gso.c index 552e748..f8a70d0 100644 --- a/datapath/linux/compat/gso.c +++

[ovs-dev] [PATCH ovn 0/2 v2] Update Fedora packaging for OVN.

2015-05-04 Thread Russell Bryant
v1-v2: - Change systemd units to run ovn-northd and ovn-controller directly instead of using ovn-ctl. I kept ovn-ctl around anyway as it seemed useful to provide as an option for integrating with systems without systemd, similar to how ovs-ctl is used today. [PATCH 1/2] Add ovn-ctl to

[ovs-dev] [PATCH ovn 1/2 v2] Add ovn-ctl to assist with OVN daemon lifecycle.

2015-05-04 Thread Russell Bryant
This patch introduces ovn-ctl, which is similar to ovs-ctl. I opted for a new script as everything in OVN so far is nicely isolated, so a new script seemed to make the most sense. ovn-ctl supports a few different scenarios. If you'd like to run ovn-controller on a host already running ovs:

Re: [ovs-dev] [PATCH] datapath: stt compatibility for RHEL7

2015-05-04 Thread Pravin Shelar
On Mon, May 4, 2015 at 2:10 PM, Vasiliy Tolstov v.tols...@selfip.ru wrote: So now stt fully present in current master? Yes. It is available in master branch. 04 мая 2015 г. 23:25 пользователь Pravin Shelar pshe...@nicira.com написал: On Mon, May 4, 2015 at 9:52 AM, Jesse Gross

Re: [ovs-dev] [PATCH ovn v6 2/9] ovn-controller: Implement translation of OVN flows into OpenFlow.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: +/* Creates a new logical_datapath with the given 'uuid'. */ +static struct logical_datapath * +ldp_create(const struct uuid *uuid) +{ +static uint32_t next_integer = 1; +struct logical_datapath *ldp; + +ldp =

Re: [ovs-dev] [PATCH ovn v6 5/9] match: Add MATCH_CATCHALL_INITIALIZER.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: An upcoming patch will add the first user. Signed-off-by: Ben Pfaff b...@nicira.com Signed-off-by: Justin Pettit jpet...@nicira.com --Justin ___ dev mailing list dev@openvswitch.org

Re: [ovs-dev] [PATCH ovn v6 8/9] pipeline: Add macros to map logical registers to MFF_REG6 and MFF_REG7.

2015-05-04 Thread Justin Pettit
On May 1, 2015, at 4:17 PM, Ben Pfaff b...@nicira.com wrote: This will allow upcoming code to refer to the logical inport and outport by symbolic names. Signed-off-by: Ben Pfaff b...@nicira.com Is there a reason this needs to be a separate patch and not just folded into patch 2 of this

[ovs-dev] [PATCH] FAQ: Explain how tap devices work and why you should not use them.

2015-05-04 Thread Ben Pfaff
CC: 张伟 zhang...@126.com Signed-off-by: Ben Pfaff b...@nicira.com --- AUTHORS | 1 + FAQ.md | 80 + 2 files changed, 81 insertions(+) diff --git a/AUTHORS b/AUTHORS index cff99e6..9db112d 100644 --- a/AUTHORS +++ b/AUTHORS @@