What | Removed | Added |
---|---|---|
Flags | needinfo?(tiwai@suse.com) |
The problem is that the dracut config snippet contains fw_dir+="/lib/firmware/5.3.18-lp152.36-default" and this *overrides* the whole firmware search path, not appending the given one. Meanwhile the standard amdgpu firmware is provided in /lib/firmware. So this path is no longer searched, hence the firmware loading fails. So, the simplest solution would be to just drop the line above. OTOH, if a KMP provides its own firmware in /lib/firmware/$VERSION and it must use it, it becomes a problem, indeed, when the kmp is weak-linked to a different kernel version. Is this really the case? If yes, we'd need to fix weak-modules2 script in suse-module-tools package to deal with the firmware files in a weak-linked kmp, too.