Thread (2 messages) read the whole thread 2 messages, 2 authors, 2020-10-12

RE: [PATCH] i40e: report correct VF link speed when link state is set to enable

From: Brown, Aaron F <hidden>
Date: 2020-10-12 22:20:12
Also in: intel-wired-lan

From: netdev-owner@vger.kernel.org <redacted> On
Behalf Of Stefan Assmann
Sent: Wednesday, September 9, 2020 1:22 AM
To: intel-wired-lan@lists.osuosl.org
Cc: netdev@vger.kernel.org; davem@davemloft.net; Kirsher, Jeffrey T
[off-list ref]; Yang, Lihong [off-list ref];
sassmann@kpanic.de
Subject: [PATCH] i40e: report correct VF link speed when link state is set to
enable

When the virtual link state was set to "enable" ethtool would report
link speed as 40000Mb/s regardless of the underlying device.
Report the correct link speed.

Example from a XXV710 NIC.
Before:
$ ip link set ens3f0 vf 0 state auto
$  ethtool enp8s2 | grep Speed
        Speed: 25000Mb/s
$ ip link set ens3f0 vf 0 state enable
$ ethtool enp8s2 | grep Speed
        Speed: 40000Mb/s
After:
$ ip link set ens3f0 vf 0 state auto
$  ethtool enp8s2 | grep Speed
        Speed: 25000Mb/s
$ ip link set ens3f0 vf 0 state enable
$ ethtool enp8s2 | grep Speed
        Speed: 25000Mb/s

Signed-off-by: Stefan Assmann <redacted>
---
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
Tested-by: Aaron Brown <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help