** Also affects: linux-bluefield (Ubuntu Noble)
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
Status in linux-bluefield source package in Noble:
New
Bug description:
SRU Justification:
[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):
* 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