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

Greg Rose gvrose8192 at gmail.com
Fri Mar 6 22:37:12 UTC 2020


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.
-- 
1.8.3.1



More information about the dev mailing list