diff options
author | Yi Zou <yi.zou@intel.com> | 2009-07-22 14:07:12 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-07-23 11:05:30 -0700 |
commit | 0d5515894fd5b9e9402ef76e9a7e704fd26e0e5f (patch) | |
tree | 19a4a2f9ae90409fb1547be120e84ad13dde3bf0 /drivers/net/ixgbe/ixgbe.h | |
parent | dacac4da5290ee3f3f413bd6980af2befb813e28 (diff) | |
download | blackbird-op-linux-0d5515894fd5b9e9402ef76e9a7e704fd26e0e5f.tar.gz blackbird-op-linux-0d5515894fd5b9e9402ef76e9a7e704fd26e0e5f.zip |
ixgbe: Enable FCoE offload when DCB is enabled for 82599
Currently, FCoE offload feature is turned on when the kernel config has
CONFIG_FCOE or CONFIG_FCOE_MODULE set. However, we really want to turn
FCoE offload on when there is FCoE traffic passing and turn it off when
it's just LAN traffic. Since FCoE depends on a lossless network provided
by DCB, this allows us to have FCoE turned on/off when user turns on DCB
using dcbtool.
Signed-off-by: Yi Zou <yi.zou@intel.com>
Acked-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ixgbe/ixgbe.h')
-rw-r--r-- | drivers/net/ixgbe/ixgbe.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ixgbe/ixgbe.h b/drivers/net/ixgbe/ixgbe.h index cd22323cfd22..1b12c7ba275f 100644 --- a/drivers/net/ixgbe/ixgbe.h +++ b/drivers/net/ixgbe/ixgbe.h @@ -327,6 +327,7 @@ struct ixgbe_adapter { #define IXGBE_FLAG_IN_SFP_MOD_TASK (u32)(1 << 25) #define IXGBE_FLAG_FDIR_HASH_CAPABLE (u32)(1 << 26) #define IXGBE_FLAG_FDIR_PERFECT_CAPABLE (u32)(1 << 27) +#define IXGBE_FLAG_FCOE_CAPABLE (u32)(1 << 28) #define IXGBE_FLAG_FCOE_ENABLED (u32)(1 << 29) u32 flags2; |