Re: [ovs-dev] [PATCH] datapath: do not add vlan_hwaccel_push_inside() for kernel >= 3.18.13

2015-05-26 Thread Simon Horman
On Tue, May 26, 2015 at 04:59:50PM -0700, Ben Pfaff wrote: > From: Hauke Mehrtens > > The vlan_hwaccel_push_inside() function was backported in this commit > to kernel 3.18.13: > > commit a67e2e88342accd49587d9bad72f6dabd7673f7c > Author: Jiri Pirko > Date: Wed Nov 19 14:04:59 2014 +0100 > >

Re: [ovs-dev] [PATCH 1/2] Increase prerequisite from Python 2.4 to Python 2.7.

2015-05-26 Thread Russell Bryant
On 05/27/2015 12:11 AM, Russell Bryant wrote: > On 05/26/2015 10:14 PM, Ben Pfaff wrote: >> On Tue, May 26, 2015 at 10:31:57AM -0400, Russell Bryant wrote: >>> On 05/21/2015 10:23 PM, Andy Hill wrote: > As a consequence, this requires dropping support for old versions of > XenServer. I don

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

2015-05-26 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 ovn-controller If you want to run ovn-northd: # systemctl start ovn-northd Both systemd units are c

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

2015-05-26 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. v2->v3: - Rename systemd un

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

2015-05-26 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 ovn 2/2 v3] fedora.spec: Create openvswitch-ovn package.

2015-05-26 Thread Russell Bryant
On 05/26/2015 10:53 PM, Flavio Leitner wrote: > On Tue, May 26, 2015 at 01:06:59PM -0400, Russell Bryant wrote: >> 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: >> >>

Re: [ovs-dev] OVN OpenStack integration status

2015-05-26 Thread Russell Bryant
On 05/26/2015 10:25 PM, Ben Pfaff wrote: > On Thu, May 14, 2015 at 04:39:15PM -0400, Russell Bryant wrote: >> On 05/14/2015 03:57 PM, Gurucharan Shetty wrote: >>> For the problem in hand, I sent out I think is a fix yesterday. >>> https://www.mail-archive.com/dev@openvswitch.org/msg46000.html >> >>

Re: [ovs-dev] [PATCH 1/2] Increase prerequisite from Python 2.4 to Python 2.7.

2015-05-26 Thread Russell Bryant
On 05/26/2015 10:14 PM, Ben Pfaff wrote: > On Tue, May 26, 2015 at 10:31:57AM -0400, Russell Bryant wrote: >> On 05/21/2015 10:23 PM, Andy Hill wrote: As a consequence, this requires dropping support for old versions of XenServer. I don't expect that to be much of a problem. >>> >>> Unfo

Re: [ovs-dev] [PATCH] Extend the sFlow agent to report tunnel and MPLS structures

2015-05-26 Thread Neil McKee
Yes. I'll do that. They have changed slightly now that the option to request the actions is an attribute of the "userspace" action. Neil -- Neil McKee InMon Corp. http://www.inmon.com On Tue, May 26, 2015 at 7:17 PM, Ben Pfaff wrote: > On Fri, May 15, 2015 at 05:53:02PM -0700, Jesse Gro

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

2015-05-26 Thread Flavio Leitner
On Tue, May 26, 2015 at 01:06:59PM -0400, Russell Bryant wrote: > 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 Looks like you

Re: [ovs-dev] OVN OpenStack integration status

2015-05-26 Thread Ben Pfaff
On Thu, May 14, 2015 at 04:39:15PM -0400, Russell Bryant wrote: > On 05/14/2015 03:57 PM, Gurucharan Shetty wrote: > > For the problem in hand, I sent out I think is a fix yesterday. > > https://www.mail-archive.com/dev@openvswitch.org/msg46000.html > > Thanks! I'll work on testing that now. I j

Re: [ovs-dev] [PATCH RFC 00/13] IPv6 tunneling

2015-05-26 Thread Ben Pfaff
On Thu, May 14, 2015 at 08:12:31PM +0200, Jiri Benc wrote: > This patchset adds support for tunneling over IPv6. This is only implemented > for the kernel datapath (and obviously depends on the kernel RFC set > I posted). Thanks for doing this! I guess that I will review at least some of the user

Re: [ovs-dev] [PATCH] Extend the sFlow agent to report tunnel and MPLS structures

2015-05-26 Thread Ben Pfaff
On Fri, May 15, 2015 at 05:53:02PM -0700, Jesse Gross wrote: > On Fri, May 15, 2015 at 3:04 PM, Neil McKee wrote: > > I understand that the (optional) kernel datapath changes will need to > > be submitted as a kernel > > patch on netdev. I can try that, but I'm guessing I won't get much > > atte

Re: [ovs-dev] [PATCH 1/2] Increase prerequisite from Python 2.4 to Python 2.7.

2015-05-26 Thread Ben Pfaff
On Tue, May 26, 2015 at 10:31:57AM -0400, Russell Bryant wrote: > On 05/21/2015 10:23 PM, Andy Hill wrote: > >> As a consequence, this requires dropping support for old versions of > >> XenServer. I don't expect that to be much of a problem. > > > > Unfortunately, the most recent release of XenSe

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

2015-05-26 Thread Ben Pfaff
On Tue, May 19, 2015 at 05:21:25PM +, Alin Serdean wrote: > This patch implements two functionalities needed for an active manager: > 1. ARP lookup > 2. Next hop Thanks, applied. I fixed up the URLs below that were garbled by your MTA: > The first functionality relies on the internal Windows

[ovs-dev] [PATCH] ofproto-dpif: Avoid creating OpenFlow ports for duplicate tunnels.

2015-05-26 Thread Ben Pfaff
Until now, when two tunnels had an identical configuration, both of them were assigned OpenFlow ports, but only one of those OpenFlow ports was functional. With this commit, only one of the two (or more) identically configured tunnels will be assigned an OpenFlow port number. Reported-by: Keith H

Re: [ovs-dev] [PATCH] debian: install openvswitch kernel module under "updates" directory

2015-05-26 Thread Ansis Atteka
On Tue, May 26, 2015 at 6:12 PM, Ben Pfaff wrote: > On Tue, May 26, 2015 at 05:46:38PM -0700, Ansis Atteka wrote: >> This patch fixes a bug where "modprobe openvswitch" command on Ubuntu >> distribution would have sometimes tried to load OVS kernel module that >> shipped together with Linux Kernel

Re: [ovs-dev] [PATCHv2] extract-ofp-fields: Detect duplicate fields.

2015-05-26 Thread Ben Pfaff
On Wed, May 20, 2015 at 02:53:22PM -0700, Joe Stringer wrote: > Figure out if a developer accidentally defines new NXM fields using an > existing number, and warn them. Useful particularly if new fields are > introduced upstream while rebasing an in-progress patchset. > > Signed-off-by: Joe String

Re: [ovs-dev] [PATCH 1/4] ofproto-dpif: Make odp/ofp parse errors more clear.

2015-05-26 Thread Andy Zhou
Acked-by: Andy Zhou On Thu, May 21, 2015 at 3:11 PM, Joe Stringer wrote: > It's useful to distinguish which type of flow that the parser thinks it > is parsing when we output error messages. > > Signed-off-by: Joe Stringer > --- > ofproto/ofproto-dpif.c | 4 ++-- > 1 file changed, 2 insertions

Re: [ovs-dev] [PATCH] debian: install openvswitch kernel module under "updates" directory

2015-05-26 Thread Ben Pfaff
On Tue, May 26, 2015 at 05:46:38PM -0700, Ansis Atteka wrote: > This patch fixes a bug where "modprobe openvswitch" command on Ubuntu > distribution would have sometimes tried to load OVS kernel module that > shipped together with Linux Kernel, even though one had also installed > OVS datapath debi

Re: [ovs-dev] [PATCH 4/4] tests: Check that ofproto/trace accepts dpctl output.

2015-05-26 Thread Ben Pfaff
On Thu, May 21, 2015 at 03:11:52PM -0700, Joe Stringer wrote: > Signed-off-by: Joe Stringer Acked-by: Ben Pfaff ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH 3/4] tests: Fix in_port(name) test for ofproto/trace.

2015-05-26 Thread Ben Pfaff
On Thu, May 21, 2015 at 03:11:51PM -0700, Joe Stringer wrote: > Reported-by: Gurucharan Shetty > Signed-off-by: Joe Stringer Acked-by: Ben Pfaff ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH 2/4] odp-util: Skip UFID when parsing datapath key.

2015-05-26 Thread Ben Pfaff
On Thu, May 21, 2015 at 03:11:50PM -0700, Joe Stringer wrote: > Signed-off-by: Joe Stringer ... > +s += strspn(s, "0123456789abcdef"); It would be kind to skip capital hex digits too, just in case someone manually retypes one with caps lock on. Acked-by: Ben Pfaff _

Re: [ovs-dev] [branch-2.3] ovs-ctl: Remove vport_* modules when downgrade from branches > 2.3.

2015-05-26 Thread Alex Wang
Thanks, applied to branch-2.3 On Tue, May 26, 2015 at 4:40 PM, Ben Pfaff wrote: > On Tue, May 26, 2015 at 04:28:45PM -0700, Alex Wang wrote: > > When downgrading from current master to branch-2.3, the > 'force-reload-kmod' > > can fail due to not removing 'vport_*' modules, this commit fixes th

[ovs-dev] [PATCH] debian: install openvswitch kernel module under "updates" directory

2015-05-26 Thread Ansis Atteka
This patch fixes a bug where "modprobe openvswitch" command on Ubuntu distribution would have sometimes tried to load OVS kernel module that shipped together with Linux Kernel, even though one had also installed OVS datapath debian package created with module-assistant. Because of this issue force

[ovs-dev] [PATCH] datapath: do not add vlan_hwaccel_push_inside() for kernel >= 3.18.13

2015-05-26 Thread Ben Pfaff
From: Hauke Mehrtens The vlan_hwaccel_push_inside() function was backported in this commit to kernel 3.18.13: commit a67e2e88342accd49587d9bad72f6dabd7673f7c Author: Jiri Pirko Date: Wed Nov 19 14:04:59 2014 +0100 vlan: introduce *vlan_hwaccel_push_inside helpers [ Upstream commit 5

Re: [ovs-dev] [PATCH] datpath-windows: make PacketIO.c compilable with WDK8

2015-05-26 Thread Ben Pfaff
On Tue, May 26, 2015 at 02:54:57PM +, Alin Serdean wrote: > Will need this patch in the installer :) because I will bundle both of the > drivers. > > Acked-by: Alin Gabriel Serdean Applied, thanks Alin and Nithin! ___ dev mailing list dev@openvswi

Re: [ovs-dev] [PATCH 1/2] ovs-docker: Add the ability to set the mac address.

2015-05-26 Thread Ben Pfaff
On Mon, May 25, 2015 at 01:13:25AM -0700, Gurucharan Shetty wrote: > For testing OVN, it is useful to set the mac address > of the container. Since ovs-docker hasn't been part > of any released versions of OVS, it is probably OK > to change the options style. > > Signed-off-by: Gurucharan Shetty

Re: [ovs-dev] [PATCH] ovs-vswitchd: Update documentation

2015-05-26 Thread Ben Pfaff
On Mon, May 25, 2015 at 01:39:30AM +0200, Mijo Safradin wrote: > Commit 7a6cf343a410d77e05ebd7bf5b5ade52803879ae raised the MAXFD > limit from 7500 to 65535. > > Signed-off-by: Mijo Safradin Thanks for the improvement (but see below): > -\fBovs\-vswitchd\fR started through \fBovs\-ctl\fR(8) pro

Re: [ovs-dev] [branch-2.3] ovs-ctl: Remove vport_* modules when downgrade from branches > 2.3.

2015-05-26 Thread Ben Pfaff
On Tue, May 26, 2015 at 04:28:45PM -0700, Alex Wang wrote: > When downgrading from current master to branch-2.3, the 'force-reload-kmod' > can fail due to not removing 'vport_*' modules, this commit fixes this by > making sure 'vport_*' are removed correctly. > > Reported-by: Mark Hamilton > Sign

[ovs-dev] [branch-2.3] ovs-ctl: Remove vport_* modules when downgrade from branches > 2.3.

2015-05-26 Thread Alex Wang
When downgrading from current master to branch-2.3, the 'force-reload-kmod' can fail due to not removing 'vport_*' modules, this commit fixes this by making sure 'vport_*' are removed correctly. Reported-by: Mark Hamilton Signed-off-by: Alex Wang --- utilities/ovs-ctl.in |5 + 1 file ch

Re: [ovs-dev] [PATCH net] openvswitch: disable LRO unless stated otherwise

2015-05-26 Thread Pravin Shelar
On Tue, May 26, 2015 at 10:38 AM, Jiri Benc wrote: > Currently, openvswitch tries to disable LRO from the user space. This does > not work correctly when the device added is a vlan interface, though. > Instead of dealing with possibly complex stacked cross name space relations > in the user space,

Re: [ovs-dev] FW: performance issue with ovs + dpdk2.0 with vhost

2015-05-26 Thread Rao, Ravi
Hi, If I add flows so that the packet gets looped at the Host itself it works fine. Issue is mainly at the OVS port that is suppose to xmit packets to the guest VM. Regards, Ravi -Original Message- From: Flavio Leitner [mailto:f...@sysclose.org] Sent: Tuesday, May 26, 2015 12:34 PM To

[ovs-dev] [PATCH net] openvswitch: disable LRO unless stated otherwise

2015-05-26 Thread Jiri Benc
Currently, openvswitch tries to disable LRO from the user space. This does not work correctly when the device added is a vlan interface, though. Instead of dealing with possibly complex stacked cross name space relations in the user space, do the same as bridging does and call dev_disable_lro in th

Re: [ovs-dev] [PATCH v3 4/4] netdev-dpdk: Adapt the requested number of tx and rx queues.

2015-05-26 Thread Daniele Di Proietto
Thanks for the reviews! On 22/05/2015 19:26, "Ethan Jackson" wrote: >In netdev_dpdk_send__() I folded in an OVS_UNLIKELY around the >txq_needs_locking check as I'd like to optimize for the standard case >where we don't. Otherwise looks good to me, I'll merge this series >shortly. > >Acked-by: E

Re: [ovs-dev] FW: performance issue with ovs + dpdk2.0 with vhost

2015-05-26 Thread Flavio Leitner
On Sun, May 24, 2015 at 08:55:59AM -0500, Ravi Rao wrote: > Hi > Below are the exact sequence of steps that I followed.. > > This is what I am trying to Do. > Below is the setup.. > > | +--+ | > | guest| | >

Re: [ovs-dev] [PATCH 1/2] Increase prerequisite from Python 2.4 to Python 2.7.

2015-05-26 Thread Russell Bryant
On 05/26/2015 10:31 AM, Russell Bryant wrote: > On 05/21/2015 10:23 PM, Andy Hill wrote: >>> As a consequence, this requires dropping support for old versions of >>> XenServer. I don't expect that to be much of a problem. >> >> Unfortunately, the most recent release of XenServer (6.5) still ships

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

2015-05-26 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:

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

2015-05-26 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. v2->v3: - Rename systemd un

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

2015-05-26 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 cur

Re: [ovs-dev] I want to be in your bed

2015-05-26 Thread IamThinkingOfYou
Send me a F#ckFriends request so we can hook up My usename is BadChristina93 http://luatkca.com/51ybdk/z72hi.html";>my profile is here IM ONLINE ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH] datpath-windows: make PacketIO.c compilable with WDK8

2015-05-26 Thread Alin Serdean
Will need this patch in the installer :) because I will bundle both of the drivers. Acked-by: Alin Gabriel Serdean -Mesaj original- De la: dev [mailto:dev-boun...@openvswitch.org] În numele Nithin Raju Trimis: Tuesday, May 26, 2015 9:20 AM Către: dev@openvswitch.org Subiect: [ovs-dev]

Re: [ovs-dev] [PATCH 1/2] Increase prerequisite from Python 2.4 to Python 2.7.

2015-05-26 Thread Russell Bryant
On 05/21/2015 10:23 PM, Andy Hill wrote: >> As a consequence, this requires dropping support for old versions of >> XenServer. I don't expect that to be much of a problem. > > Unfortunately, the most recent release of XenServer (6.5) still ships > with Python 2.4. > >> +Open vSwitch requires a v

Re: [ovs-dev] [PATCH] ovs-vswitchd: Update documentation

2015-05-26 Thread Russell Bryant
On 05/24/2015 07:39 PM, Mijo Safradin wrote: > Commit 7a6cf343a410d77e05ebd7bf5b5ade52803879ae raised the MAXFD > limit from 7500 to 65535. > > Signed-off-by: Mijo Safradin > --- > vswitchd/ovs-vswitchd.8.in |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/vswitchd

Re: [ovs-dev] OVN multiple MAC addresses on a single port

2015-05-26 Thread Russell Bryant
On 05/25/2015 03:24 AM, Liran Schour wrote: > Hi all, > > Right now all MAC addresses are written in advance in the OVN DBs. I > wonder what will happen if a port with a known MAC address will be bridged > with several 'silent' MAC addresses that are not written in advance on the > DBs but are

Re: [ovs-dev] FW: performance issue with ovs + dpdk2.0 with vhost

2015-05-26 Thread Gray, Mark D
> > On Fri, May 15, 2015 at 02:07:07PM +, Rao, Ravi wrote: > > > > Hi All, > >I am trying to get a Guest VM connected to the dpdkvhost > >interface on a host which has the ovs running from the latest ovs > >git and dpdk2.0. Looks like I am missing something as 95% of > >traffic

Re: [ovs-dev] vhost user cannot recv any packet from VM

2015-05-26 Thread Gray, Mark D
> > > Hi, > > I am using the latest ovs code base to try vhost user based on Ciara Loftus's > patch ("[PATCH v4] netdev-dpdk: add dpdk vhost-user ports" which is not > in ovs upstream yet). > I think there is a later patch. Can you send the command line that you use? What happens if you send