On 07/21/2017 04:46 PM, Joe Stringer wrote:
This series takes Greg's recent proposed series, rolls in a few missed
upstream commits, and orders them the same as the upstream net-next tree.

Greg, would you mind taking a look at patches #1, #2, #4 and #7? Note that for
some of the patches it wasn't possible to introduce a function in the compat
that hides the differences between kernels; for example, when there are
different fields in a structure, we can't hide differences in this way.

I've added my sign-off to all of the other patches, which I have reviewed.

The patch series looks good to me.  I note that you went ahead and backported
patches for the current release candidate kernel.  I had held off on them (as 
noted
in my original patch series cover letter) because the kernel wasn't released 
yet and I
was unsure of policy on that.  As it stands I don't think any of the patches for
the unreleased kernel will actually be used yet unless someone is building 
against a
4.13-rc* kernel.  I suppose that can happen but even then they would have to 
update
acinclude.m4 to allow compile against a 4.13 kernel.

In any case, going forward I'll go ahead and backport patches even though the 
kernel
they are targeted for has not been released yet.

Thank you Joe!

Regards,

- Greg



Greg Rose (7):
   datapath: introduce nf_conntrack_helper_put function
   datapath: Fix inconsistent teardown and release of private netdev
     state.
   compat: Implement upstream net device free change.
   datapath: get rid of redundant vxlan_dev.flags
   datapath: fix mis-ordered comment lines for ovs_skb_cb
   acinclude.m4: Support Linux kernel 4.12
   travis: Update test kernels

Joe Stringer (3):
   datapath: more accurate checksumming in queue_userspace_packet()
   compat: convert many more places to skb_put_zero().
   compat: net: store port/representator id in metadata_dst.

Tonghao Zhang (1):
   datapath: Avoid using stack larger than 1024.

  .travis.yml                                        | 18 ++---
  acinclude.m4                                       | 14 +++-
  datapath/conntrack.c                               |  4 +-
  datapath/datapath.c                                | 85 +++++++++++++++-------
  datapath/datapath.h                                |  2 +-
  datapath/flow_netlink.c                            |  4 +-
  datapath/linux/Modules.mk                          |  1 +
  datapath/linux/compat/include/linux/netdevice.h    | 15 ++++
  datapath/linux/compat/include/linux/skbuff.h       | 12 +++
  datapath/linux/compat/include/net/dst_metadata.h   | 15 ++++
  .../include/net/netfilter/nf_conntrack_helper.h    | 12 +++
  datapath/linux/compat/lisp.c                       |  4 +
  datapath/linux/compat/stt.c                        |  4 +
  datapath/vport-internal_dev.c                      |  7 ++
  datapath/vport-vxlan.c                             |  8 ++
  15 files changed, 166 insertions(+), 39 deletions(-)
  create mode 100644 
datapath/linux/compat/include/net/netfilter/nf_conntrack_helper.h


_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to