linux-imx/net/openvswitch/Kconfig
John W. Linville 11e1fa46b4 geneve: Rename support library as geneve_core
net/ipv4/geneve.c -> net/ipv4/geneve_core.c

This name better reflects the purpose of the module.

Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-05-13 15:59:13 -04:00

2.0 KiB

Open vSwitch

config OPENVSWITCH tristate "Open vSwitch" depends on INET select LIBCRC32C select MPLS select NET_MPLS_GSO ---help--- Open vSwitch is a multilayer Ethernet switch targeted at virtualized environments. In addition to supporting a variety of features expected in a traditional hardware switch, it enables fine-grained programmatic extension and flow-based control of the network. This control is useful in a wide variety of applications but is particularly important in multi-server virtualization deployments, which are often characterized by highly dynamic endpoints and the need to maintain logical abstractions for multiple tenants.

  The Open vSwitch datapath provides an in-kernel fast path for packet
  forwarding.  It is complemented by a userspace daemon, ovs-vswitchd,
  which is able to accept configuration from a variety of sources and
  translate it into packet processing rules.

  See http://openvswitch.org for more information and userspace
  utilities.

  To compile this code as a module, choose M here: the module will be
  called openvswitch.

  If unsure, say N.

config OPENVSWITCH_GRE tristate "Open vSwitch GRE tunneling support" depends on OPENVSWITCH depends on NET_IPGRE_DEMUX default OPENVSWITCH ---help--- If you say Y here, then the Open vSwitch will be able create GRE vport.

  Say N to exclude this support and reduce the binary size.

  If unsure, say Y.

config OPENVSWITCH_VXLAN tristate "Open vSwitch VXLAN tunneling support" depends on OPENVSWITCH depends on VXLAN default OPENVSWITCH ---help--- If you say Y here, then the Open vSwitch will be able create vxlan vport.

  Say N to exclude this support and reduce the binary size.

  If unsure, say Y.

config OPENVSWITCH_GENEVE tristate "Open vSwitch Geneve tunneling support" depends on OPENVSWITCH depends on GENEVE_CORE default OPENVSWITCH ---help--- If you say Y here, then the Open vSwitch will be able create geneve vport.

  Say N to exclude this support and reduce the binary size.