From: Bruce Allan Date: Wed, 5 Dec 2012 06:26:19 +0000 (+0000) Subject: e1000e: add missing bailout on error X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=8e5ab42d7fdd73b11a6b6b58b4a7b26931c73385;p=~shefty%2Frdma-dev.git e1000e: add missing bailout on error ...discovered during code inspection. Signed-off-by: Bruce Allan Tested-by: Aaron Brown Signed-off-by: Jeff Kirsher --- diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.c b/drivers/net/ethernet/intel/e1000e/ich8lan.c index 15d93141cc1..051dfda75fc 100644 --- a/drivers/net/ethernet/intel/e1000e/ich8lan.c +++ b/drivers/net/ethernet/intel/e1000e/ich8lan.c @@ -2077,6 +2077,8 @@ static s32 e1000_lv_phy_workarounds_ich8lan(struct e1000_hw *hw) /* Set MDIO slow mode before any other MDIO access */ ret_val = e1000_set_mdio_slow_mode_hv(hw); + if (ret_val) + return ret_val; ret_val = hw->phy.ops.acquire(hw); if (ret_val)