bnx2x: ethtool returns req. AN even when AN fails
Previously, if autoneg failed, ethtool would return the achieved autoneg. This patch corrects this, causing ethtool to return the requested autoneg capabilities even if autoneg fails. Signed-off-by: Yuval Mintz <yuvalmin@broadcom.com> Signed-off-by: Eilon Greenstein <eilong@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
382984618e
commit
241fb5d2b4
|
@ -1450,7 +1450,7 @@ static void bnx2x_get_pauseparam(struct net_device *dev,
|
|||
BNX2X_FLOW_CTRL_AUTO);
|
||||
|
||||
if (!epause->autoneg)
|
||||
cfg_reg = bp->link_vars.flow_ctrl;
|
||||
cfg_reg = bp->link_params.req_flow_ctrl[cfg_idx];
|
||||
else
|
||||
cfg_reg = bp->link_params.req_fc_auto_adv;
|
||||
|
||||
|
|
Loading…
Reference in New Issue