]> git.baikalelectronics.ru Git - kernel.git/commit
openvswitch: Use regular GRE net_device instead of vport
authorPravin B Shelar <pshelar@nicira.com>
Sat, 8 Aug 2015 06:51:47 +0000 (23:51 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 10 Aug 2015 21:03:54 +0000 (14:03 -0700)
commit973c028dc0dd23e9ede4a6c0bdbec015523b7aea
treea92b35a1aa868b517673a1d6b465689cf6f1a9a9
parent9205717597cfbfad0d877ef1f18b46dc821368f9
openvswitch: Use regular GRE net_device instead of vport

Using GRE tunnel meta data collection feature, we can implement
OVS GRE vport. This patch removes all of the OVS
specific GRE code and make OVS use a ip_gre net_device.
Minimal GRE vport is kept to handle compatibility with
current userspace application.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/gre.h
net/ipv4/gre_demux.c
net/ipv4/ip_gre.c
net/openvswitch/Kconfig
net/openvswitch/vport-gre.c