be2net: Fix to not set link speed for disabled functions of a UMC card
This renders the interface view somewhat inconsistent from the Host OS POV considering the rest of the interfaces are showing their respective speeds based on the bandwidth assigned to them. Signed-off-by: Somnath Kotur <somnath.kotur@emulex.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
750ea2bafa
commit
22ca7a6e9a
1 changed files with 1 additions and 1 deletions
|
@ -558,7 +558,7 @@ static int be_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd)
|
|||
be_link_status_update(adapter, link_status);
|
||||
if (link_speed)
|
||||
et_speed = link_speed * 10;
|
||||
else
|
||||
else if (link_status)
|
||||
et_speed = convert_to_et_speed(port_speed);
|
||||
} else {
|
||||
et_speed = adapter->phy.forced_port_speed;
|
||||
|
|
Loading…
Reference in a new issue