** Changed in: linux-bluefield (Ubuntu)
Assignee: (unassigned) => Kuba Pawlak (kuba-t-pawlak)
** Changed in: linux-bluefield (Ubuntu Jammy)
Assignee: (unassigned) => Kuba Pawlak (kuba-t-pawlak)
** Changed in: linux-bluefield (Ubuntu Noble)
Assignee: (unassigned) => Kuba Pawlak (kuba-t-pawlak)
** Changed in: linux-bluefield (Ubuntu Noble)
Status: New => Fix Committed
--
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/2117197
Title:
mlxbf_gige: add deferred probing
Status in linux-bluefield package in Ubuntu:
New
Status in linux-bluefield source package in Jammy:
New
Status in linux-bluefield source package in Noble:
Fix Committed
Bug description:
SRU Justification:
[Impact]
The GIGE driver gets the PHY IRQ resource during its initialization path.
If this resource is not available at driver probe(), an error message
is emitted to log: "Error getting PHY irq. Use polling instead"
[Fix]
The fix is to update the GIGE driver to use deferred probing, i.e. return
EPROBE_DEFER if the resource is not available. This allows the driver
probe() to be re-entered, where the resource acquisition will be tried again.
[Test Case]
* Boot BF platform with software containing fix
* Check the kernel log via dmesg for above message
* Reboot many times and keep checking log
[Regression Potential]
This fix is upstreamed and tested well.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2117197/+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