From: Bruce Allan Date: Wed, 8 Feb 2012 02:54:58 +0000 (+0000) Subject: e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan X-Git-Tag: v3.4-rc1~177^2~305^2~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8649f4319656f9fcaa59726799a824254b0a1bce;p=profile%2Fivi%2Fkernel-adaptation-intel-automotive.git e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan In the unlikely event that e1000e_setup_copper_link() returns an error, the returned error code value is not propogated to the caller of e1000_setup_copper_link_80003es2lan(). Signed-off-by: Bruce Allan Tested-by: Aaron Brown Signed-off-by: Jeff Kirsher --- diff --git a/drivers/net/ethernet/intel/e1000e/80003es2lan.c b/drivers/net/ethernet/intel/e1000e/80003es2lan.c index 37e7864..99eb090 100644 --- a/drivers/net/ethernet/intel/e1000e/80003es2lan.c +++ b/drivers/net/ethernet/intel/e1000e/80003es2lan.c @@ -1147,9 +1147,7 @@ static s32 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw) if (ret_val) return ret_val; - ret_val = e1000e_setup_copper_link(hw); - - return 0; + return e1000e_setup_copper_link(hw); } /**