mirror of
https://github.com/flatcar/scripts.git
synced 2025-10-26 05:41:11 +01:00
The Intel microcode wasn't applied anymore after it was reworked to be in the initrd instead of being built-in as part of the kernel image. This was due to how the kernel build system can't handle combined initrds and skip the early cpio when compressing. The AMD microcode was still built-in as part of the kernel image. Let the kernel build system pick up the Intel microcode by installing it to the firmware directory. Disable the inclusion of microcode in the initrd. Also, we can drop the preservation of the early cpio when generating the minimal initrd. Signed-off-by: Kai Lueke <kailuke@microsoft.com>