Created attachment 298649 [details]
We are running HPE ProLiant BL460c Gen9 blades, and encountering this issue.
On booting, we see "bnx2x: probe of 0000:06:00.X failed with error -22" where we have an X for every interface that doesn't appear once booted. In the case of blades that use iSCSI boot, we drop to a dracut prompt because root cannot be found.
5.4.125 boots fine, but 5.4.126 does not. We also tried 5.14.0, and that does not work either.
We are seeing this issue on CentOS 7 using the kernel-lt and kernel-ml packages provided by ELRepo.
I've attached a screen capture taken from the HPE ILO web GUI console.
Apologies if there is a lack of detail, this is my first bug report against the Linux kernel. Please let me know if there is anything more specific I can provide.
As a note, digging deeper, I've found other bug reports downstream seeing this issue: https://bugzilla.proxmox.com/show_bug.cgi?id=3558
It appears the Proxmox bug report references an upstream fix that has been applied to the Proxmox kernel which has resolved the issue. I am unsure what patch is being referred to or where progress is being tracked.
It looks like commit 2f725420339eefe283cc1d8035015e5768e8eee0 has resolved the issue.