[ovs-dev] [PATCH 1/2] debian: wrap-and-sort

2015-07-07 Thread James Page
Wrap long lines and sort items in the Debian packaging files. Signed-off-by: James Page --- debian/control | 96 +++--- debian/copyright.in| 1 - debian/openvswitch-common.manpages | 2 +- debian/openvswitch

[ovs-dev] [PATCH 2/2] debian: rationalize packaging using new debhelper

2015-07-07 Thread James Page
Newer debhelper versions support overrides, making rules files simplier and easier to extend. Requires some changes in how files are installed (_debian build folder dropped). Signed-off-by: James Page --- debian/control | 5 +- debian/openvswitch-common.manpages

Re: [ovs-dev] Status of Open vSwitch with DPDK

2015-09-01 Thread James Page
ve been discussing with the DPDK project), we can't really support in single binary in Ubuntu. [0] https://git.launchpad.net/~ubuntu-server/dpdk/tree/debian/dpdk.interface s?h=ubuntu-wily [1] https://git.launchpad.net/~ubuntu-server/dpdk/tree/debian/dpdk.conf?h=ub untu-wily [2] http://ba

[ovs-dev] [PATCH] datapath: Add support for Linux 3.12

2014-01-08 Thread James Page
Bump kernel support for datapath module to include 3.12. Make use of native vxlan kernel module for Linux >= 3.12 or if the kernel in use supports the required vxlan functions. Note: ipv6 enablement with vxlan is not supported by this change. Signed-off-by: James Page ---

Re: [ovs-dev] [PATCH] datapath: Add support for Linux 3.12

2014-01-08 Thread James Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 08/01/14 14:34, Jesse Gross wrote: >> Note: ipv6 enablement with vxlan is not supported by this >> change. >>> >>> Signed-off-by: James Page > I think there's some more compatibility code that we can tur

[ovs-dev] [PATCH] datapath: Add support for Linux 3.12

2014-01-08 Thread James Page
y this change. Signed-off-by: James Page --- FAQ| 2 +- NEWS | 2 +- acinclude.m4 | 5 +++-- datapath/linux/compat/include/net/ip_tunnels.h | 8 +++- datapath/linux/

[ovs-dev] OpenvSwitch for Ubuntu Raring/Kernel 3.8

2013-01-14 Thread James Page
Also is there a timescale around shipping ovs 1.9? Guidance appreciated. Cheers James - -- James Page Ubuntu Core Developer Debian Maintainer james.p...@ubuntu.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with undefined - http://w

[ovs-dev] [PATCH] python: Workaround UNIX socket path length limits

2013-01-16 Thread James Page
>From aa28e8bfb646a54ba91e3545f3c0b9db39eddb7f Mon Sep 17 00:00:00 2001 From: James Page Date: Wed, 16 Jan 2013 10:52:59 + Subject: [PATCH] python: Workaround UNIX socket path length limits To: dev@openvswitch.org UNIX socket paths have a limit in terms of length. On Linux this is

[ovs-dev] [PATCH] datapath: support Linux 3.8 kernel

2013-01-16 Thread James Page
>From cce3dd47ae7d9b1e15c79c82a68bee8f24e18c36 Mon Sep 17 00:00:00 2001 From: James Page Date: Mon, 14 Jan 2013 12:23:58 + Subject: [PATCH] datapath: support Linux 3.8 kernel To: dev@openvswitch.org Add Linux 3.8 kernel to the range of supported kernel versions. Signed-off-by: James P

Re: [ovs-dev] OpenvSwitch for Ubuntu Raring/Kernel 3.8

2013-01-16 Thread James Page
sed on current master, because > there's been a lot of big changes in internal structure and I'm > sure more bugs will be discovered there before it's really ready. Acknowledged - never had any intent todo this. Thanks for the guidance - much appreciated. Cheers James -

[ovs-dev] OpenvSwitch version for Ubuntu Saucy + Kernel 3.9/3.10

2013-05-29 Thread James Page
rsion of OpenvSwitch that ships with Saucy will also be provided to support OpenStack Havana on Ubuntu 12.04. Any thoughts/guidance as always much appreciated! Cheers James -- James Page Ubuntu Core Developer Debian Maintainer james.p...@ubuntu.com ___

Re: [ovs-dev] [PATCH] datapath: Add support for linux kernel 3.9.

2013-06-03 Thread James Page
t(struct sk_buff *skb, netdev_features_t features) { return __skb_gso_segment(skb, features, true); } which makes the change in vport-netdev.c redundant. Cheers James -- James Page Ubuntu Core Developer Debian Maintainer james.p...@ubuntu.com ___

[ovs-dev] [PATCH] tests: Check for init process name rather than pid

2013-06-20 Thread James Page
On Ubuntu Saucy based desktops, upstart runs with user sessions enabled which means that the init process under which a daemon might run is not always pid = 1. Check for a process with cmd name of 'init' instead. Signed-off-by: James Page --- tests/daemon-py.at | 10 ++ tests

Re: [ovs-dev] [PATCH] tests: Check for init process name rather than pid

2013-06-20 Thread James Page
Meh - I need to test this better; not working reliably everywhere. On 20/06/13 18:44, James Page wrote: On Ubuntu Saucy based desktops, upstart runs with user sessions enabled which means that the init process under which a daemon might run is not always pid = 1. Check for a process with cmd

[ovs-dev] [PATCH] tests: Check that parent process ID changes

2013-06-20 Thread James Page
-off-by: James Page --- tests/daemon-py.at | 4 ++-- tests/daemon.at| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/daemon-py.at b/tests/daemon-py.at index 39ab3cc..9bc7810 100644 --- a/tests/daemon-py.at +++ b/tests/daemon-py.at @@ -142,7 +142,7 @@ CHECK([kill -0

Re: [ovs-dev] [PATCH] tests: Check for init process name rather than pid

2013-06-20 Thread James Page
, 2013 at 07:11:51PM +0100, James Page wrote: Meh - I need to test this better; not working reliably everywhere. On 20/06/13 18:44, James Page wrote: On Ubuntu Saucy based desktops, upstart runs with user sessions enabled which means that the init process under which a daemon might run is not always

[ovs-dev] Support for Linux 3.10

2013-06-21 Thread James Page
ted. Cheers James -- James Page Ubuntu Core Developer Debian Maintainer james.p...@ubuntu.com ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] DKMS module backwards compatibility with userspace tools

2013-08-16 Thread James Page
is sound. Feedback appreciated! Cheers James - -- James Page Ubuntu and Debian Developer james.p...@ubuntu.com jamesp...@debian.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQIcBA

Re: [ovs-dev] DKMS module backwards compatibility with userspace tools

2013-08-16 Thread James Page
give it a go and see if anything drops out. My initial testing did exercise things quite a bit so hopefully its all good anyway! I doubt server users are going to rush to upgrade to the 3.8 kernel so it should be a shallow adoption/testing curve. Cheers James - -- James Page Ubuntu and Debian

[ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11

2013-08-19 Thread James Page
buntu? If not, some help diagnosing the issue I'm seeing would be great: https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1213879 Cheers James - -- James Page Ubuntu and Debian Developer james.p...@ubuntu.com jamesp...@debian.org -BEGIN PGP SIGNATURE- Version: GnuPG v1

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11

2013-08-21 Thread James Page
+0x1c/0x20 Aug 21 10:13:42 armstrong kernel: [ 2423.059722] [] ? account_user_time+0x9c/0xb0 Aug 21 10:13:42 armstrong kernel: [ 2423.059729] [] __sys_sendmsg+0x42/0x80 Aug 21 10:13:42 armstrong kernel: [ 2423.059736] [] SyS_sendmsg+0x12/0x20 Aug 21 10:13:42 armstrong kernel: [ 2423.059744] [] tr

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11

2013-08-21 Thread James Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 21/08/13 10:26, James Page wrote: >> support and looks at least somewhat related, so it might be a >> good >>> place to start: >>> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11

2013-08-21 Thread James Page
a > few more things in and call the version after 1.11 2.0. OK - so it sounds like I should be landing a snapshot based on the 1.11 branch into Ubuntu Saucy - albeit with the cherry picks for 3.10 and my patch for 3.11 ontop... Is that correct? Cheers James - -- James Page Ubuntu and Debian

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11

2013-08-21 Thread James Page
; the 1.11 branch into Ubuntu Saucy - albeit with the cherry >>> picks for 3.10 and my patch for 3.11 ontop... >>> >>> Is that correct? > That sounds right to me. > Whats the timescale around 2.0? - -- James Page Ubuntu and Debian Developer james.p...@ubun

[ovs-dev] [PATCH] datapath: Add support for Linux 3.11

2013-08-22 Thread James Page
g/cgit/linux/kernel/git/torvalds/linux.git/commit/net/openvswitch?id=351638e7deeed2ec8ce451b53d33921b3da68f83 Signed-off-by: James Page --- FAQ | 2 +- NEWS| 2 +- datapath/datapath.c

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11 in 1.11

2013-08-22 Thread James Page
__skb_network_protocol() 6d3e8965a2f1a4ff31db6f559d1e07f6b70e54b8 datapath: Fix uninitializaed variable with GRE GSO. 2be0b371712ddf1fc2aaac81672b2196b6df891f datapath: Make GRE support conditional on CONFIG_NET_IPGRE_DEMUX. and my patch for 3.11 support which I just submitted to the dev ML:

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11 in 1.11

2013-08-22 Thread James Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 22/08/13 13:23, James Page wrote: >> ee66c2d5b852e7fee899de60463ac97789a79cea datapath: Add support >> for >>> Linux 3.11 >>> >>> Would the picks above be accepted onto the 1.11 branch? > Althought n

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11 in 1.11

2013-08-22 Thread James Page
s the protocol handler before openvswitch, which then fails to register is own handler - but I could be wrong! - -- James Page Ubuntu and Debian Developer james.p...@ubuntu.com jamesp...@debian.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Usin

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11 in 1.11

2013-08-23 Thread James Page
t register GRE on a 3.11 kernel - which supports it natively anyway so this feels like less of an issue. So the advice for Ubuntu 13.10 will be - for GRE use the native kernel module; for anything else use the DKMS module. Thanks for your patience during the last few days - feel like I've

Re: [ovs-dev] OpenvSwitch DKMS compatibility with Linux 3.11 in 1.11

2013-08-24 Thread James Page
>> So the advice for Ubuntu 13.10 will be - for GRE use the native >>> kernel module; for anything else use the DKMS module. > I agree this should work, although I'm afraid that it might be > fairly confusing to users since oftentimes people don't realize > the

Re: [ovs-dev] [PATCH] datapath: Add support for Linux 3.11

2013-08-26 Thread James Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 26/08/13 18:10, Pravin Shelar wrote: > On Thu, Aug 22, 2013 at 3:04 AM, James Page > wrote: >> Disable GRE compat layer for >= 3.11 as datapath is in sync with >> the kernel in 3.11 so use of compat no longer required. >

Re: [ovs-dev] 1.9.1, 1.9.2, 1.10.1 "released"?

2013-08-30 Thread James Page
ke he could really > use both 1.9.3 and 1.10.2. 1.9.3 makes sense regardless but James > says that he'd like to push an official 1.10.x release into Ubuntu > 13.10. > Yes please: 1.9.3 -> SRU for Ubuntu 13.04 1.10.2 -> Point release for Ubuntu Saucy prior to relea

[ovs-dev] OpenvSwitch for Ubuntu 14.04 LTS

2013-11-05 Thread James Page
t for VXLAN and GRE overlay networks directly in the native openvswitch kernel module. Are there any features in the DKMS module that would mean that users would wish to use DKMS over the native kernel support? Cheers James - -- James Page Ubuntu and Debian Developer james.p...@ubuntu.com j

Re: [ovs-dev] OpenvSwitch for Ubuntu 14.04 LTS

2013-11-18 Thread James Page
are using > it and we're continuing to make progress on getting it upstream, > then I'm fine with continuing to use the out of tree module. > > James, is that OK with you? Works for me; I've already bumped the dkms kernel version support for 3.11 (cherry-picked) and 3

[ovs-dev] [PATCH] datapath: Add support for Linux 3.12

2013-11-19 Thread James Page
Bump kernel support for datapath module to include 3.12. Signed-off-by: James Page --- FAQ | 2 +- NEWS | 2 +- acinclude.m4 | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/FAQ b/FAQ index 4a8a5be..9b3a900 100644 --- a/FAQ +++ b/FAQ @@ -148,7 +148,7

Re: [ovs-dev] [PATCH] datapath: Add support for Linux 3.12

2013-11-19 Thread James Page
he compat tunnel code break LISP? - which is pretty much the only reason we are retaining the dkms datapath module in Ubuntu 14.04. - -- James Page Ubuntu and Debian Developer james.p...@ubuntu.com jamesp...@debian.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.15 (GNU/Linux) Comment: Using G

Re: [ovs-dev] openvswitch 2.0.0 build breaks on PPC

2013-12-05 Thread James Page
ts by explicitly linking against - -latomic for the test-atomic test case. I'm working a patch suitable for upstreaming to ovs at the moment. - -- James Page Ubuntu and Debian Developer james.p...@ubuntu.com jamesp...@debian.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.15 (GNU/Linux) Comment

[ovs-dev] [PATCH] Add check for -latomic

2013-12-05 Thread James Page
Later versions of gcc on some architectures push atomic functions out into a separate atomic library; add a check to see when this is required. Signed-off-by: James Page --- configure.ac | 1 + m4/openvswitch.m4 | 6 ++ tests/automake.mk | 2 +- 3 files changed, 8 insertions(+), 1

Re: [ovs-dev] [PATCH] Add check for -latomic

2013-12-05 Thread James Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 05/12/13 16:10, Ben Pfaff wrote: >> Later versions of gcc on some architectures push atomic >> functions >>> out into a separate atomic library; add a check to see when >>> this is required. >>> >>

[ovs-dev] [PATCH] Add check for -latomic

2013-12-05 Thread James Page
Later versions of gcc on some architectures push atomic functions out into a separate atomic library; add a check to see when this is required and add it to LIBS if need be. Signed-off-by: James Page --- configure.ac | 1 + m4/openvswitch.m4 | 6 ++ 2 files changed, 7 insertions

Re: [ovs-dev] [PATCH] Add check for -latomic

2013-12-05 Thread James Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 05/12/13 17:07, Ben Pfaff wrote: > On Thu, Dec 05, 2013 at 04:16:39PM +0000, James Page wrote: >> Later versions of gcc on some architectures push atomic >> functions out into a separate atomic library; add a check to see >>

[ovs-dev] [PATCH] Add check for -latomic

2013-12-05 Thread James Page
Later versions of gcc on some architectures push atomic functions out into a separate atomic library; add a check to see when this is required and add it to LIBS if need be. Signed-off-by: James Page --- configure.ac | 1 + m4/openvswitch.m4 | 6 ++ 2 files changed, 7 insertions