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)
committerBen Hutchings <ben@decadent.org.uk>
Tue, 10 Sep 2013 00:57:16 +0000 (01:57 +0100)
commit090f5ec2de3025a9d6d0f65ff0b535c5bac01fa8
tree5884c0c3106307d05bfe27508a9084854f695ad5
parent23d782ea98013f8d0c96233a720e9373ff741648
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: Ben Hutchings <ben@decadent.org.uk>
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c