[ovs-dev] [PATCH 0/7] datapath: Support 4.19.x and 4.20.x kernel
Gregory Rose
gvrose8192 at gmail.com
Wed May 8 23:24:29 UTC 2019
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 <gvrose8192 at gmail.com>
Reviewed-by: Greg Rose <gvrose8192 at gmail.com>
>
> 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
>
More information about the dev
mailing list