|
@@ -4643,13 +4643,13 @@ static void ixgbe_watchdog_task(struct work_struct *work)
|
|
|
if (hw->mac.type == ixgbe_mac_82599EB) {
|
|
|
u32 mflcn = IXGBE_READ_REG(hw, IXGBE_MFLCN);
|
|
|
u32 fccfg = IXGBE_READ_REG(hw, IXGBE_FCCFG);
|
|
|
- flow_rx = (mflcn & IXGBE_MFLCN_RFCE);
|
|
|
- flow_tx = (fccfg & IXGBE_FCCFG_TFCE_802_3X);
|
|
|
+ flow_rx = !!(mflcn & IXGBE_MFLCN_RFCE);
|
|
|
+ flow_tx = !!(fccfg & IXGBE_FCCFG_TFCE_802_3X);
|
|
|
} else {
|
|
|
u32 frctl = IXGBE_READ_REG(hw, IXGBE_FCTRL);
|
|
|
u32 rmcs = IXGBE_READ_REG(hw, IXGBE_RMCS);
|
|
|
- flow_rx = (frctl & IXGBE_FCTRL_RFCE);
|
|
|
- flow_tx = (rmcs & IXGBE_RMCS_TFCE_802_3X);
|
|
|
+ flow_rx = !!(frctl & IXGBE_FCTRL_RFCE);
|
|
|
+ flow_tx = !!(rmcs & IXGBE_RMCS_TFCE_802_3X);
|
|
|
}
|
|
|
|
|
|
printk(KERN_INFO "ixgbe: %s NIC Link is Up %s, "
|