ACK: [SRU][N:linux-bluefield][PATCH v1 0/1] mlxbf_gige: add deferred probing
Kuba Pawlak
kuba.pawlak at canonical.com
Fri Jul 18 11:13:18 UTC 2025
On 18.07.2025 00:51, David Thompson wrote:
> BugLink:https://bugs.launchpad.net/bugs/2117197
>
> 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.
> The upstream patch does not apply cleanly, so provide SAUCE patch for now.
>
> [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.
>
> David Thompson (1):
> UBUNTU: SAUCE: mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not
> available
>
> drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
Acked-by: Kuba Pawlak <kuba.pawlak at canonical.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250718/7f6abf99/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x216A9D7E3B63DCB4.asc
Type: application/pgp-keys
Size: 3139 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250718/7f6abf99/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250718/7f6abf99/attachment-0001.sig>
More information about the kernel-team
mailing list