(In reply to Stefan Dirsch from comment #8) > > 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? > > AFAIK AMD Pro drivers are installed via dkms, so this is not weak-linked but > probably rebuilt once when the new kernel gets started (if I understood the > dkms system correctly). > > > 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. > > AMD would need to fix this in dkms somehow. Probably at the same time when > the modules(s) get rebuilt for the new kernel version. > Either copying the firmware files to /lib/modules/<new_kernel_version> or > symlinking them. Right, that's the missing step.