mbox series

[ovs-dev,V4,0/9] Add Linux kernel datapath support up to 5.5

Message ID 1583534241-16600-1-git-send-email-gvrose8192@gmail.com
Headers show
Series Add Linux kernel datapath support up to 5.5 | expand

Message

Gregory Rose March 6, 2020, 10:37 p.m. UTC
The patch series enables OVS kernel datapath support up to
release 5.5.  Updates the faq and NEWS as well.

Passes Travis here:
https://travis-ci.org/gvrose8192/ovs-experimental/builds/658424074

Passes check-kmod with no regressions on Ubuntu 16.04 and Ubuntu 18.04
distros.

Greg Rose (5):
  acinclude: Enable Linux kernel 5.5
  compat: Fix up changes to inet frags in 5.1+
  compat: Remove flex_array code
  datapath: Kbuild: Add kcompat.h header to front of NOSTDINC
  datapath: Update kernel test list, news and FAQ

Gustavo A. R. Silva (1):
  datapath: conntrack: mark expected switch fall-through

Johannes Berg (2):
  compat: Move genl_ops policy to genl_family
  compat: Use nla_parse deprecated functions

Pankaj Bharadiya (1):
  datapath: Use sizeof_field macro

 .travis.yml                                    |  2 +-
 Documentation/faq/releases.rst                 |  1 +
 NEWS                                           |  2 ++
 acinclude.m4                                   | 12 +++++--
 datapath/conntrack.c                           | 10 ++++++
 datapath/datapath.c                            | 44 ++++++++++++++++++++++++--
 datapath/flow.h                                |  4 +--
 datapath/flow_netlink.c                        |  9 +++---
 datapath/linux/Kbuild.in                       |  2 +-
 datapath/linux/compat/geneve.c                 |  2 +-
 datapath/linux/compat/gso.c                    |  2 +-
 datapath/linux/compat/include/linux/kernel.h   |  4 +++
 datapath/linux/compat/include/net/inet_frag.h  | 14 ++++++++
 datapath/linux/compat/include/net/ip_tunnels.h |  4 +--
 datapath/linux/compat/include/net/netlink.h    | 12 +++++--
 datapath/linux/compat/ip6_gre.c                |  4 +--
 datapath/linux/compat/ip_gre.c                 |  4 +--
 datapath/linux/compat/stt.c                    | 28 ++++++----------
 datapath/linux/compat/vxlan.c                  |  4 +--
 datapath/meter.c                               | 19 +++++++++--
 datapath/vport-vxlan.c                         |  4 +--
 21 files changed, 139 insertions(+), 48 deletions(-)

---
V3 - Adds changes and fixes suggested for the V2 series - see individual
     commits.
V4 - Address some additional fixes in NEWS and the faq - no functional
     change from series V3.  Also added in acks from Yi-Hung.

Comments

Ben Pfaff March 6, 2020, 10:41 p.m. UTC | #1
On Fri, Mar 06, 2020 at 02:37:12PM -0800, Greg Rose wrote:
> The patch series enables OVS kernel datapath support up to
> release 5.5.  Updates the faq and NEWS as well.
> 
> Passes Travis here:
> https://travis-ci.org/gvrose8192/ovs-experimental/builds/658424074
> 
> Passes check-kmod with no regressions on Ubuntu 16.04 and Ubuntu 18.04
> distros.

Thanks a lot.  I applied this series to master.
Gregory Rose March 6, 2020, 10:48 p.m. UTC | #2
On 3/6/2020 2:41 PM, Ben Pfaff wrote:
> On Fri, Mar 06, 2020 at 02:37:12PM -0800, Greg Rose wrote:
>> The patch series enables OVS kernel datapath support up to
>> release 5.5.  Updates the faq and NEWS as well.
>>
>> Passes Travis here:
>> https://travis-ci.org/gvrose8192/ovs-experimental/builds/658424074
>>
>> Passes check-kmod with no regressions on Ubuntu 16.04 and Ubuntu 18.04
>> distros.
> Thanks a lot.  I applied this series to master.

Awesome!  Thanks Ben!

- Greg