]> git.baikalelectronics.ru Git - kernel.git/commit
openvswitch: Use Geneve device.
authorPravin B Shelar <pshelar@nicira.com>
Thu, 27 Aug 2015 06:46:53 +0000 (23:46 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 27 Aug 2015 22:42:47 +0000 (15:42 -0700)
commitc1f5800129ef06cacdd2f55571fa6a9bae97a7d8
tree58e9c710586aa2442638ef29d8f7d9c6f5a2e998
parent3d7c024c7bb573cc6a6687aa0674bb94257e7e84
openvswitch: Use Geneve device.

With help of tunnel metadata mode OVS can directly use
Geneve devices to implement Geneve tunnels.
This patch removes all of the OVS specific Geneve code
and make OVS use a Geneve net_device. Basic geneve vport
is still there to handle compatibility with current
userspace application.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Reviewed-by: Jesse Gross <jesse@nicira.com>
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/openvswitch/Kconfig
net/openvswitch/vport-geneve.c