ixgbe: Fix Tx Hang issue with lldpad on 82598EB
authorJacob Keller <jacob.e.keller@intel.com>
Fri, 26 Jul 2013 12:46:35 +0000 (05:46 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 11 Aug 2013 22:38:42 +0000 (15:38 -0700)
commit167ef7af3d8b524bd448c79dc77943b1ab26db97
tree6dee603790179856bd4675c5fa6bc11ba8f6fdf0
parentcfc93260cc19e2dbbe1dda395d005140a6addbf9
ixgbe: Fix Tx Hang issue with lldpad on 82598EB

commit 1eb9ac14c34a948bf1538bfb9034e8ab29099a64 upstream.

This patch fixes an issue with the 82598EB device, where lldpad is causing Tx
Hangs on the card as soon as it attempts to configure DCB for the device. The
adapter will continually Tx hang and reset in a loop.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Tested-by: Jack Morgan <jack.morgan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c