This series contains patches to advance kernel datapath
support for kernel upto 4.6.

First three patches are from earlier series.

Pravin B Shelar (8):
  datapath: Sync OVS recursive loop counter with upstream.
  datapath: genlmsg_new_unicast to genlmsg_new
  datapath: backport: allow output of MPLS packets on tunnel vports
  dataoath: compat: Do not use upstream fill-meta-data function for compat 
tunnel
  datapath: Add support for kernel 4.4
  datapath: Add support for kernel 4.5
  datapath: Add support for kernel 4.6
  travis: Update datapath target kernel list.

 .travis.yml                                        | 12 ++++----
 acinclude.m4                                       | 25 ++++++++++++---
 datapath/actions.c                                 | 36 ++++++++++------------
 datapath/datapath.c                                | 25 ++++++---------
 datapath/flow_netlink.c                            |  3 +-
 datapath/linux/compat/dev-openvswitch.c            |  2 +-
 datapath/linux/compat/genetlink-openvswitch.c      | 30 ++++++++++++------
 datapath/linux/compat/geneve.c                     |  4 +--
 datapath/linux/compat/gso.c                        |  4 +--
 datapath/linux/compat/gso.h                        | 21 +++++++++----
 datapath/linux/compat/include/linux/if_ether.h     |  3 +-
 datapath/linux/compat/include/linux/netdevice.h    | 19 ++++++++++--
 datapath/linux/compat/include/net/dst_cache.h      |  5 ++-
 datapath/linux/compat/include/net/dst_metadata.h   |  3 +-
 datapath/linux/compat/include/net/genetlink.h      | 17 +++-------
 datapath/linux/compat/include/net/ip.h             |  4 +++
 datapath/linux/compat/include/net/ip6_tunnel.h     | 20 ++----------
 datapath/linux/compat/include/net/ip_tunnels.h     |  9 +++---
 .../include/net/netfilter/nf_conntrack_labels.h    |  2 ++
 datapath/linux/compat/include/net/udp_tunnel.h     | 23 ++------------
 datapath/linux/compat/ip_tunnels_core.c            | 20 +++++++++++-
 datapath/linux/compat/lisp.c                       | 31 +++++++++++++++++--
 datapath/linux/compat/stt.c                        |  8 +++++
 datapath/linux/compat/udp_tunnel.c                 |  1 +
 datapath/linux/compat/vxlan.c                      |  2 +-
 datapath/vport-geneve.c                            |  2 ++
 datapath/vport-gre.c                               |  2 ++
 datapath/vport-lisp.c                              |  2 ++
 datapath/vport-netdev.c                            |  2 +-
 datapath/vport-stt.c                               |  2 ++
 datapath/vport-vxlan.c                             |  2 ++
 datapath/vport.h                                   |  3 +-
 32 files changed, 205 insertions(+), 139 deletions(-)

-- 
1.9.1

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to