Hello development folks,
while working on the linux-firmware update for Core Update 168 yesterday, I realised it comes with CPU microcodes for Intel and AMD as well (which kind of makes sense for a bundled conglomerate of firmware, I guess).
This means that either the CPU microcodes in linux-firmware or the dedicated LFS files for Intel and AMD microcode is redundant. Can we just drop the latter? Or did I overlook something?
Thanks, and best regards, Peter Müller
Hello Peter,
On 30 Apr 2022, at 09:41, Peter Müller peter.mueller@ipfire.org wrote:
Hello development folks,
while working on the linux-firmware update for Core Update 168 yesterday, I realised it comes with CPU microcodes for Intel and AMD as well (which kind of makes sense for a bundled conglomerate of firmware, I guess).
I cannot find any microcode for Intel processors in Linux firmware. That comes entirely out of the intel microcode package that we ship.
AMD however is part of linux-firmware:
https://git.ipfire.org/?p=thirdparty/linux-firmware.git;a=tree;f=amd-ucode;h...
This means that either the CPU microcodes in linux-firmware or the dedicated LFS files for Intel and AMD microcode is redundant. Can we just drop the latter? Or did I overlook something?
So in my opinion, we will need to ship both.
Please remember to re-generate the initramdisks because they contain a copy of the microcode.
-Michael
Thanks, and best regards, Peter Müller