** 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 : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp