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
