This series backports conntrack related patches from upstream kernel.
It has been tested on
* Ubuntu 14.04, 16.04, and 18.04.
* RHEL 7.4-7.6.
* 5.0 kernel.
Travis test: https://travis-ci.org/YiHungWei/ovs/builds/596361660
Colin Ian King (1):
datapath: Check for null pointer return from nla_nest_start_noflag
Flavio Leitner (1):
datapath: add seqadj extension when NAT is used.
Yi-Hung Wei (9):
datapath: Replace nf_ct_invert_tuplepr() with nf_ct_invert_tuple()
datapath: Detect upstream nf_nat change
datapath: Handle NF_NAT_NEEDED replacement
datapath: Use nla_nest_start_noflag()
datapath: genetlink: optionally validate strictly/dumps
datapath: Load and reference the NAT helper.
datapath: Replace removed NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)
datapath: Fix log message in ovs conntrack
datapath: Allow attaching helper in later commit
acinclude.m4 | 11 ++
datapath/conntrack.c | 115 ++++++++++++++++-----
datapath/datapath.c | 46 ++++++++-
datapath/flow_netlink.c | 33 +++---
.../include/net/netfilter/nf_conntrack_core.h | 14 +++
.../include/net/netfilter/nf_conntrack_helper.h | 17 +++
datapath/linux/compat/include/net/netlink.h | 9 ++
datapath/meter.c | 20 +++-
datapath/vport-vxlan.c | 2 +-
datapath/vport.c | 2 +-
10 files changed, 216 insertions(+), 53 deletions(-)
--
2.7.4
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev