]> git.proxmox.com Git - mirror_ovs.git/commit
userspace: add vxlan gpe support to vport
authorGeorg Schmuecking <georg.schmuecking@ericsson.com>
Fri, 2 Jun 2017 16:16:26 +0000 (16:16 +0000)
committerBen Pfaff <blp@ovn.org>
Fri, 2 Jun 2017 22:01:20 +0000 (15:01 -0700)
commit439f39cb9bd7214d1f70c317420cb2d33556296f
tree5f11071ebfc5188bc2f2006dc559b074c1203f98
parent63171f047fe20ef62ce0c42c4b9da2114ddd4bff
userspace: add vxlan gpe support to vport

This patch is based on the "datapath: enable vxlangpe creation in compat mode"
from Yi Yang. It introduces an extension option "gpe" to the vxlan port in the
netdev-dpdk datapath. Description of vxlan gpe protocoll was added to header
file lib/packets.h. In the vxlan specific methods the different packet are
introduced and handled.

Added VXLAN GPE tunnel push test.

Signed-off-by: Yi Yang <yi.y.yang at intel.com>
Signed-off-by: Georg Schmuecking <georg.schmuecking@ericsson.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
NEWS
datapath/linux/compat/include/linux/openvswitch.h
include/openvswitch/automake.mk
lib/netdev-native-tnl.c
lib/netdev-vport.c
lib/packets.h
tests/tunnel-push-pop.at
vswitchd/vswitch.xml