i40e: Kernel dependency update for i40e to support geneve offload
authorSinghai, Anjali <anjali.singhai@intel.com>
Mon, 14 Dec 2015 20:21:19 +0000 (12:21 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 16 Dec 2015 15:58:56 +0000 (10:58 -0500)
Update the Kconfig file with dependency for supporting GENEVE tunnel
offloads.

Signed-off-by: Anjali Singhai Jain <anjali.singhai@intel.com>
Signed-off-by: Kiran Patil <kiran.patil@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/intel/Kconfig

index 4163b16489b35f75cf4d6b6aa695c21e25ac9520..fa593dd3efe122daed9de5801457470931ebe41c 100644 (file)
@@ -280,6 +280,16 @@ config I40E_VXLAN
          Say Y here if you want to use Virtual eXtensible Local Area Network
          (VXLAN) in the driver.
 
+config I40E_GENEVE
+       bool "Generic Network Virtualization Encapsulation (GENEVE) Support"
+       depends on I40E && GENEVE && !(I40E=y && GENEVE=m)
+       default n
+       ---help---
+         This allows one to create GENEVE virtual interfaces that provide
+         Layer 2 Networks over Layer 3 Networks. GENEVE is often used
+         to tunnel virtual network infrastructure in virtualized environments.
+         Say Y here if you want to use GENEVE in the driver.
+
 config I40E_DCB
        bool "Data Center Bridging (DCB) Support"
        default n