[ovs-git] [openvswitch/ovs] a3173e: tunnel: Add layer 2 IPv6 GRE encapsulation support.

William Tu noreply at github.com
Wed Jul 3 20:14:23 UTC 2019

  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: a3173ee1476840aaa6d90640169bd276568ff4c1
  Author: William Tu <u9012063 at gmail.com>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M Documentation/faq/configuration.rst
    M NEWS
    M datapath/linux/compat/ip6_gre.c
    M lib/dpif-netlink-rtnl.c
    M tests/system-traffic.at
    M tests/tunnel-push-pop-ipv6.at
    M vswitchd/vswitch.xml

  Log Message:
  tunnel: Add layer 2 IPv6 GRE encapsulation support.

The patch adds ip6gre support. Tunnel type 'ip6gre' with packet_type=
legacy_l2 is a layer 2 GRE tunnel over IPv6, carrying inner ethernet packets
and encap with GRE header with outer IPv6 header.  Encapsulation of layer 3
packet over IPv6 GRE, ip6gre, is not supported yet.  I tested it by running:
  # make check-kernel TESTSUITEFLAGS='-k ip6gre'
under kernel 5.2 and for userspace:
  # make check TESTSUITEFLAGS='-k ip6gre'

Tested-by: Greg Rose <gvrose8192 at gmail.com>
Tested-at: https://travis-ci.org/gvrose8192/ovs-experimental/builds/552977116
Reviewed-by: Greg Rose <gvrose8192 at gmail.com>
Reviewed-by: Eli Britstein <elibr at mellanox.com>
Signed-off-by: William Tu <u9012063 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>

More information about the git mailing list