]> git.baikalelectronics.ru Git - kernel.git/commit
geneve: Consolidate Geneve functionality in single module.
authorPravin B Shelar <pshelar@nicira.com>
Thu, 27 Aug 2015 06:46:54 +0000 (23:46 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 27 Aug 2015 22:42:48 +0000 (15:42 -0700)
commitce7b1028098b1e8c96f3b34ce8f5c0e30aab7c49
treeaad9d29f89fbd982f69fb951563978a469118c17
parentc1f5800129ef06cacdd2f55571fa6a9bae97a7d8
geneve: Consolidate Geneve functionality in single module.

geneve_core module handles send and receive functionality.
This way OVS could use the Geneve API. Now with use of
tunnel meatadata mode OVS can directly use Geneve netdevice.
So there is no need for separate module for Geneve. Following
patch consolidates Geneve protocol processing in single module.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Reviewed-by: Jesse Gross <jesse@nicira.com>
Acked-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/Kconfig
drivers/net/geneve.c
include/net/geneve.h
net/ipv4/Kconfig
net/ipv4/Makefile
net/ipv4/geneve_core.c [deleted file]