mbox series

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

Message ID 1571160473-46132-1-git-send-email-yihung.wei@gmail.com
Headers show
Series Backport upstream conntrack related patches | expand

Message

Yi-Hung Wei Oct. 15, 2019, 5:27 p.m. UTC
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(-)

Comments

Ben Pfaff Oct. 18, 2019, 5:58 p.m. UTC | #1
On Tue, Oct 15, 2019 at 10:27:41AM -0700, Yi-Hung Wei wrote:
> 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")

Thanks for doing all this work.  Backporting takes time and I appreciate
it.

I applied this series to master.