** 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

Reply via email to