linux/drivers/net/ethernet/intel/ixgbe
Mark Rustad 15d447ecaf ixgbe: Correct check for change in FCoE priority
Correct a check for change in FCoE priority when IEEE mode DCB is in use.
In IEEE mode a different function has to be used to get the FCoE priority
mask. Also, the check for the mask assumed that only one priority was set.
In case there should be more than one, check just the bit.

These changes help avoid link flapping issues that can come up when IEEE
DCB is in use.

Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
Tested-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2011-10-12 22:45:39 -07:00
..
ixgbe.h ixgbe: Add protection from VF invalid target DMA 2011-10-12 22:45:24 -07:00
ixgbe_82598.c ixgbe: remove instances of ixgbe_phy_aq for 82598 and 82599 2011-10-05 02:55:22 -07:00
ixgbe_82599.c ixgbe: remove instances of ixgbe_phy_aq for 82598 and 82599 2011-10-05 02:55:22 -07:00
ixgbe_common.c ixgbe: do not disable flow control in ixgbe_check_mac_link 2011-10-05 02:54:46 -07:00
ixgbe_common.h ixgbe: avoid HW lockup when adapter is reset with Tx work pending 2011-09-23 09:05:51 -07:00
ixgbe_dcb.c ixgbe: fixup hard dependencies on supporting 8 traffic classes 2011-10-06 03:23:11 -07:00
ixgbe_dcb.h ixgbe: fixup hard dependencies on supporting 8 traffic classes 2011-10-06 03:23:11 -07:00
ixgbe_dcb_82598.c ixgbe: update {P}FC thresholds to account for X540 and loopback 2011-09-28 23:09:59 -07:00
ixgbe_dcb_82598.h
ixgbe_dcb_82599.c ixgbe: X540 devices RX PFC frames pause traffic even if disabled 2011-10-06 03:24:10 -07:00
ixgbe_dcb_82599.h ixgbe: fixup hard dependencies on supporting 8 traffic classes 2011-10-06 03:23:11 -07:00
ixgbe_dcb_nl.c ixgbe: Correct check for change in FCoE priority 2011-10-12 22:45:39 -07:00
ixgbe_ethtool.c ixgbe: Add FCoE DDP allocation failure counters to ethtool stats. 2011-10-12 22:45:32 -07:00
ixgbe_fcoe.c ixgbe: Add FCoE DDP allocation failure counters to ethtool stats. 2011-10-12 22:45:32 -07:00
ixgbe_fcoe.h ixgbe: Add FCoE DDP allocation failure counters to ethtool stats. 2011-10-12 22:45:32 -07:00
ixgbe_main.c ixgbe: Add FCoE DDP allocation failure counters to ethtool stats. 2011-10-12 22:45:32 -07:00
ixgbe_mbx.c
ixgbe_mbx.h
ixgbe_phy.c ixgbe: remove return code for functions that always return 0 2011-10-05 02:53:54 -07:00
ixgbe_phy.h
ixgbe_sriov.c
ixgbe_sriov.h
ixgbe_type.h ixgbe: Add FCoE DDP allocation failure counters to ethtool stats. 2011-10-12 22:45:32 -07:00
ixgbe_x540.c ixgbe: remove instances of ixgbe_phy_aq for 82598 and 82599 2011-10-05 02:55:22 -07:00
Makefile