ixgbe: Add DCB for 82599, remove BCN support
authorPJ Waskiewicz <peter.p.waskiewicz.jr@intel.com>
Fri, 27 Feb 2009 15:44:48 +0000 (15:44 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Mar 2009 08:24:35 +0000 (00:24 -0800)
commit235ea828a1640ed493562a5fe08aa666ff84fbc4
tree11a5420b59fc14caca14d5100262adb34331cba9
parent11afc1b1fd802c11dc0fa986c210602c177f1e21
ixgbe: Add DCB for 82599, remove BCN support

This patch adds the DCB (Data Center Bridging) support for 82599 hardware.
This is similar to how the 82598 DCB code works.

This patch also removes the BCN (Backwards Congestion Notification) netlink
configuration code from the driver.  BCN was a pre-standard congestion
notification framework, and was not what the IEEE body decided upon for
standard congestion management. QCN (802.1Qau), Quantized Congestion
Notification is the accepted standard, which is not supported by 82599,
hence we remove the support altogether.

Signed-off-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>
drivers/net/ixgbe/ixgbe_dcb.c
drivers/net/ixgbe/ixgbe_dcb.h
drivers/net/ixgbe/ixgbe_dcb_82599.c [new file with mode: 0644]
drivers/net/ixgbe/ixgbe_dcb_82599.h [new file with mode: 0644]
drivers/net/ixgbe/ixgbe_dcb_nl.c