Public bug reported:
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.
** Affects: linux-bluefield (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2117197
Title:
mlxbf_gige: add deferred probing to Jammy
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2117197/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs