]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: Correct check for change in FCoE priority
authorMark Rustad <mark.d.rustad@intel.com>
Tue, 20 Sep 2011 03:00:22 +0000 (03:00 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 13 Oct 2011 05:45:39 +0000 (22:45 -0700)
commit66d6040b9c2e7eeb502a0c3561a5428dce95714b
treee947e7428e7a97adb1fb2d9f1a25350bdc93e615
parentfd4ccbccc658144eb6df26791d741201a98244b6
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>
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c