Created attachment 287603 [details]
Boot Log of Error
I am using Kernel 5.6 RC2 and I am seeing issues where firmware is not being loaded for my Intel Corporation Wireless-AC 9260 card. Attached is the boot logging.
If I can do anything to debug, let me know,
same problem on Dell Precision 5530 with Intel 9260.
boot log is the same trying to load (null)nn.ucode.
same partition works fine when booted with 5.5.0-0.rc6.git3.1.fc32.x86_64
has not worked with 5.6 rc1, rc2 or rc3.
If you need further info, let me know too.
same problem in 5.6 rc4
Created attachment 287849 [details]
patch with potential fix
Oops, my mistake. As Brett pointed out on a private email, this bug was caused by this commit:
Please try this patch to see if it solves the problem for you.
Thanks! I'll test it as soon as I figure out why custom kernels I build boot in a Qemu VM but not on the UEFI host.
Confirm that the patch worked.
[adminu@fed32 ~]$ uname -a
Linux fed32 5.6.0-rc5-bug206661 #4 SMP Thu Mar 12 04:34:08 AEST 2020 x86_64 x86_64 x86_64 GNU/Linux
[adminu@fed32 ~]$ sudo journalctl -b | grep iwl
fed32 kernel: iwlwifi 0000:3b:00.0: enabling device (0000 -> 0002)
fed32 kernel: iwlwifi 0000:3b:00.0: Found debug destination: EXTERNAL_DRAM
fed32 kernel: iwlwifi 0000:3b:00.0: Found debug configuration: 0
fed32 kernel: iwlwifi 0000:3b:00.0: loaded firmware version 46.6bf1df06.0 9260-th-b0-jf-b0-46.ucode op_mode iwlmvm
fed32 kernel: iwlwifi 0000:3b:00.0: Detected Intel(R) Wireless-AC 9260 160MHz, REV=0x324
I got a good kernel build, I can confirm that your patch resolves this issue when applied to 5.6-rc5
Any chance this will make the 5.6 final?
I sent the patch out now. I think it will make it to v5.6 final. I asked Kalle to apply it directly to his -fixes tree to speed things up.
I just noticed that the patch has gone into Linus' tree for v5.6.
Thanks to Luca and Kalle for the timely resolution.
Thanks for reporting!