** Tags added: kernel-daily-bug
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-bluefield in Ubuntu.
https://bugs.launchpad.net/bugs/1927134
Title:
mlxbf_gige driver needs update to v1.21 content
Status in linux-bluefield package in Ubuntu:
New
Status in linux-bluefield source package in Focal:
Fix Released
Bug description:
The Mellanox BlueField Gigabit ethernet driver (mlxbf_gige) is out of date.
There have been changes internal to Mellanox/Nvidia that need to be shared
with the Canonical repo:
a) v1.20 changes - properly handle negotiated pause settings
b) v1.21 changes - modify copyright notice from Nvidia back to Mellanox
SRU Justification:
[Impact]
* The output of "ethtool -a oob_net0" will be incorrect.
[Fix]
* This delivery updates the logic in mlxbf_gige_adjust_link()
to store the negotiated pause settings into the driver's
private settings. The pause settings, as reported by the
PHY device when link comes up, are thereafter returned in
the get_pauseparam() driver callback.
[Test Case]
* After booting platform, verify dmesg from mlxbf_gige driver as such:
mlxbf_gige MLNXBF17:00 oob_net0: Link is Up - 1Gbps/Full - flow control
rx/tx
* Execute the command "ethtool -a oob_net0" when link is up for different
peer configurations (RX / TX pause negotiate enabled or not)
[Regression Potential]
* There is low potential for this change to create any regression
[Other]
* The copyright notices have been updated per legal guidance
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/1927134/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp