On 5/6/2019 2:56 PM, Yifeng Sun wrote:
This series of patches enabled OVS to support kernel 4.19.x and 4.20.x.

Tests shows that this series of patches passed check-kmod tests or
didn't introduce new failed check-kmod tests for the following
kernel versions:
3.10.0-957.12.1.el7.x86_64 (rhel)
4.4.0-31-generic (ubuntu 14.04)
4.4.0-146-generic (ubuntu 16.04)
4.4.179
4.9.171
4.14.111
4.15.0-48-generic (ubuntu 18.04)
4.17.19
4.18.0-18-generic (ubuntu 18.10)
4.19.37
4.20.17

Travis passed at:
https://travis-ci.org/yifsun/ovs-travis/builds/528006159

In addition, build is successful on:
CentOS73, Fedora, RHEL74, RHEL75, RHEL76 and Ubuntu (bionic, trusty,
xenial).

For the series LGTM (only one small nit).  There are other comments that should be addressed but upon
doing so feel free to add my tags:

Tested-by: Greg Rose <[email protected]>
Reviewed-by: Greg Rose <[email protected]>


Yifeng Sun (7):
   datapath: Handle removal of nf_conntrack_l3proto.h
   datapath: Pass nf_hook_state to nf_conntrack_in
   datapath: Use new header file net/ipv6_frag.h
   datapath: Fix conntrack_count related compilation errors
   openvswitch: use nf_ct_get_tuplepr, invert_tuplepr
   netfilter: Remove useless param helper of nf_ct_helper_ext_add
   datapath: Support kernel version 4.19.x and 4.20.x.

  .travis.yml                                        | 18 +++++++------
  acinclude.m4                                       | 19 ++++++++++++--
  datapath/conntrack.c                               | 26 ++++++++-----------
  datapath/linux/Modules.mk                          |  4 ++-
  datapath/linux/compat/include/linux/netfilter.h    | 19 ++++++++++++++
  datapath/linux/compat/include/net/ipv6_frag.h      |  8 ++++++
  .../include/net/netfilter/nf_conntrack_core.h      | 30 ++++++++++++++++++++++
  .../include/net/netfilter/nf_conntrack_count.h     |  4 +--
  .../include/net/netfilter/nf_conntrack_helper.h    | 12 +++++++++
  datapath/linux/compat/nf_conncount.c               |  6 ++++-
  datapath/linux/compat/nf_conntrack_core.c          | 21 +++++++++++++++
  datapath/linux/compat/nf_conntrack_proto.c         |  2 ++
  12 files changed, 139 insertions(+), 30 deletions(-)
  create mode 100644 datapath/linux/compat/include/linux/netfilter.h
  create mode 100644 datapath/linux/compat/include/net/ipv6_frag.h


_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to