[ovs-git] [openvswitch/ovs] 8063e0: datapath: Drop support for kernel older than 3.10

GitHub noreply at github.com
Mon Mar 14 16:58:59 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 8063e0958780411c9ef9909925439e530cd8882d
      https://github.com/openvswitch/ovs/commit/8063e0958780411c9ef9909925439e530cd8882d
  Author: Pravin B Shelar <pshelar at ovn.org>
  Date:   2016-03-14 (Mon, 14 Mar 2016)

  Changed paths:
    M .travis.yml
    M CONTRIBUTING.md
    M FAQ.md
    M INSTALL.md
    M NEWS
    M README.md
    M acinclude.m4
    M datapath/actions.c
    M datapath/compat.h
    M datapath/conntrack.c
    M datapath/conntrack.h
    M datapath/datapath.c
    M datapath/datapath.h
    M datapath/flow.c
    M datapath/flow_table.c
    M datapath/linux/compat/dev-openvswitch.c
    M datapath/linux/compat/geneve.c
    M datapath/linux/compat/gso.c
    M datapath/linux/compat/include/linux/netdevice.h
    M datapath/linux/compat/include/net/net_namespace.h
    M datapath/linux/compat/include/net/vxlan.h
    M datapath/linux/compat/ip_gre.c
    M datapath/linux/compat/ip_tunnel.c
    M datapath/linux/compat/ip_tunnels_core.c
    M datapath/linux/compat/lisp.c
    M datapath/linux/compat/vxlan.c
    R datapath/vlan.h
    M datapath/vport-geneve.c
    M datapath/vport-internal_dev.c
    M datapath/vport-netdev.c
    M datapath/vport-netdev.h
    M datapath/vport.c
    M datapath/vport.h

  Log Message:
  -----------
  datapath: Drop support for kernel older than 3.10

Currently OVS out of tree datapath supports a large number of kernel
versions. From 2.6.32 to 4.3 and various distribution-specific
kernels. But at this point major features are only available on more
recent kernels.  For example, stateful services are only available
starting in kernel 3.10 and STT is available on starting with 3.5.

Since these features are becoming essential to many OVS deployments,
and the effort of maintaining the backports is high. We have decided
to drop support for older kernel. Following patch drops supports
for kernel older than 3.10.

Signed-off-by: Pravin B Shelar <pshelar at ovn.org>
Acked-by: Jesse Gross <jesse at kernel.org>


  Commit: 3cdc5697c73fa705e8bec156196ab39fc6d79296
      https://github.com/openvswitch/ovs/commit/3cdc5697c73fa705e8bec156196ab39fc6d79296
  Author: Pravin B Shelar <pshelar at ovn.org>
  Date:   2016-03-14 (Mon, 14 Mar 2016)

  Changed paths:
    M acinclude.m4
    M datapath/compat.h
    M datapath/linux/compat/include/linux/netfilter_ipv6.h
    M datapath/linux/compat/include/net/inet_frag.h
    M datapath/linux/compat/include/net/inetpeer.h
    M datapath/linux/compat/include/net/ip.h
    M datapath/linux/compat/include/net/ip6_route.h
    M datapath/linux/compat/include/net/ipv6.h
    M datapath/linux/compat/include/net/netfilter/ipv6/nf_defrag_ipv6.h
    M datapath/linux/compat/inet_fragment.c
    M datapath/linux/compat/ip6_output.c
    M datapath/linux/compat/ip_fragment.c
    M datapath/linux/compat/reassembly.c

  Log Message:
  -----------
  datapath: Remove OVS_FRAGMENT_BACKPORT

This macro is not required as we drop support for unsupported
kernel versions.

Signed-off-by: Pravin B Shelar <pshelar at ovn.org>
Acked-by: Jesse Gross <jesse at kernel.org>


Compare: https://github.com/openvswitch/ovs/compare/0bac7164d727...3cdc5697c73f


More information about the git mailing list