[ovs-dev] [PATCH v2 00/12] Backport upstream conntrack related patches

Yi-Hung Wei yihung.wei at gmail.com
Tue Oct 15 17:27:41 UTC 2019


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

v1->v2:
     - Fix commit message in one patch as noted by Yifeng.
     - Add one more upstream patch
        ("datapath: Fix linking without CONFIG_NF_CONNTRACK_LABELS")

Arnd Bergmann (1):
  datapath: Fix linking without CONFIG_NF_CONNTRACK_LABELS

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                               | 118 ++++++++++++++++-----
 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, 218 insertions(+), 54 deletions(-)

-- 
2.7.4



More information about the dev mailing list