diff options
author | Simon Horman <horms@verge.net.au> | 2014-10-06 05:05:13 -0700 |
---|---|---|
committer | Pravin B Shelar <pshelar@nicira.com> | 2014-11-05 23:52:33 -0800 |
commit | 25cd9ba0abc0749e5cb78e6493c6f6b3311ec6c5 (patch) | |
tree | fbfb953b27fbdcc27d0a50a6e3444532f51f5ffa /net/openvswitch/Kconfig | |
parent | 59b93b41e7fa71138734a911b11b044340dd16bd (diff) | |
download | talos-obmc-linux-25cd9ba0abc0749e5cb78e6493c6f6b3311ec6c5.tar.gz talos-obmc-linux-25cd9ba0abc0749e5cb78e6493c6f6b3311ec6c5.zip |
openvswitch: Add basic MPLS support to kernel
Allow datapath to recognize and extract MPLS labels into flow keys
and execute actions which push, pop, and set labels on packets.
Based heavily on work by Leo Alterman, Ravi K, Isaku Yamahata and Joe Stringer.
Cc: Ravi K <rkerur@gmail.com>
Cc: Leo Alterman <lalterman@nicira.com>
Cc: Isaku Yamahata <yamahata@valinux.co.jp>
Cc: Joe Stringer <joe@wand.net.nz>
Signed-off-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Jesse Gross <jesse@nicira.com>
Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Diffstat (limited to 'net/openvswitch/Kconfig')
-rw-r--r-- | net/openvswitch/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/openvswitch/Kconfig b/net/openvswitch/Kconfig index 2a9673e39ca1..454ce12efbbf 100644 --- a/net/openvswitch/Kconfig +++ b/net/openvswitch/Kconfig @@ -30,6 +30,7 @@ config OPENVSWITCH config OPENVSWITCH_GRE tristate "Open vSwitch GRE tunneling support" + select NET_MPLS_GSO depends on INET depends on OPENVSWITCH depends on NET_IPGRE_DEMUX |