https://pagure.io/microcode_ctl/tree/master Please package this and check if dracut can load this automatically at boot time.
Just some resources which I want to keep in my mind https://koji.fedoraproject.org/koji/buildinfo?buildID=1015275 http://man7.org/linux/man-pages/man5/dracut.conf.5.html https://github.com/torvalds/linux/blob/master/Documentation/x86/microcode.txt
Hi, just some updates what I have achieved so far: - the microcode for Intel is packed and will be shipped with the core - dracut is configured in a way that the microcode is loaded early in the boot process, the microcode itself is built into our initrd file - I not sure we need to change some kernel options, but I build a test version in the moment Test results: I just copied the firmware to an installation and regenerated the initframe with the needed option and the microcode was reported to be at version 0x28. On the same machine using Debian the microcode is 0x23.
To ship am updated microcode, for which we have no official source we need this patch: https://github.com/torvalds/linux/commit/f4e9b7af0cd58dd039a0fb2cd67d57cea4889abf
Intel has re-released those microcodes. Would you prepare patches to add them again?
Reminder to submit this patch again
https://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff;h=87b5f3711ba2e166a61fd521f7819f20e7f9eb14
Core 122 has been shipped; this is fixed.
The package is not up to date in core122