]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: fix ixgbe_fc_autoneg_fiber bug
authorDon Skidmore <donald.c.skidmore@intel.com>
Thu, 28 Jul 2011 01:00:58 +0000 (01:00 +0000)
committerJoe Jin <joe.jin@oracle.com>
Thu, 17 May 2012 14:02:18 +0000 (22:02 +0800)
commitebc63611e254ca9573507c05b6e72f00a03dddaa
treea3418eff7d4fca32aaeeb079ac72f74b24efb856
parent1e26c0485e12cd94a13e8dc737a739929de67e14
ixgbe: fix ixgbe_fc_autoneg_fiber bug

A logic error in ixgbe_fc_autoneg_fiber() that treated a masked u32 as a
boolean would make it so we would never fall hit a error check case.  So
now I force the u32 to a boolean value with '!!'.

(cherry picked from commit 53f096de3a2d04dc034b9dbcb160c6448960309d)
Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/ixgbe/ixgbe_common.c