Public bug reported:

[Impact]

The BlueField mlxbf_gige driver in Noble repos consists of one SAUCE patch that
can now be replaced with an upstream patch. There are also a few other 
mlxbf_gige upstream
patches that need to be brought into Noble (and were originally implemented for 
Jammy).

[Fix]

* Revert SAUCE patches and then cherry-pick upstream patches that implement the 
same functionality
* Include missing patches that were added upstream

[Test Case]

Add deferred probing (related: 
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2117197):
* Check BlueField dmesg log to see that "Error getting PHY irq. Use polling 
instead" is not visible.
* Boot BF platform with software containing fix
* Check the kernel log via dmesg to make sure this does not appear: "Error 
getting PHY irq. Use polling instead"
* Reboot many times and keep checking log

Replace SAUCE patch for pause frame counters (related: 
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2059279):
* Boot BF platform and bring up "oob_net0" interface
* Execute the command "ethtool -I -a oob_net0" to get baseline stats
* Send heavy traffic into "oob_net0" interface
* Re-run the above ethtool command, noting the pause frame counters

Emit messages during open/probe failures (related: 
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2097022)
* Unit tested with original implementation only, since these are error paths 
less likely to occur
* No errors in dmesg

[Regression Potential]

Low potential, as upstream commits have been tested and vetted by
upstream maintainers.

** Affects: linux-bluefield (Ubuntu)
     Importance: Undecided
         Status: New

-- 
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/2120950

Title:
  mlxbf_gige: Port upstream patches to Noble

Status in linux-bluefield package in Ubuntu:
  New

Bug description:
  [Impact]

  The BlueField mlxbf_gige driver in Noble repos consists of one SAUCE patch 
that
  can now be replaced with an upstream patch. There are also a few other 
mlxbf_gige upstream
  patches that need to be brought into Noble (and were originally implemented 
for Jammy).

  [Fix]

  * Revert SAUCE patches and then cherry-pick upstream patches that implement 
the same functionality
  * Include missing patches that were added upstream

  [Test Case]

  Add deferred probing (related: 
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2117197):
  * Check BlueField dmesg log to see that "Error getting PHY irq. Use polling 
instead" is not visible.
  * Boot BF platform with software containing fix
  * Check the kernel log via dmesg to make sure this does not appear: "Error 
getting PHY irq. Use polling instead"
  * Reboot many times and keep checking log

  Replace SAUCE patch for pause frame counters (related: 
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2059279):
  * Boot BF platform and bring up "oob_net0" interface
  * Execute the command "ethtool -I -a oob_net0" to get baseline stats
  * Send heavy traffic into "oob_net0" interface
  * Re-run the above ethtool command, noting the pause frame counters

  Emit messages during open/probe failures (related: 
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2097022)
  * Unit tested with original implementation only, since these are error paths 
less likely to occur
  * No errors in dmesg

  [Regression Potential]

  Low potential, as upstream commits have been tested and vetted by
  upstream maintainers.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2120950/+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

Reply via email to