mirror of
https://github.com/flatcar/scripts.git
synced 2025-11-09 12:41:28 +01:00
sys-firmware/intel-microcode: Use kernel built-in microcode
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. Signed-off-by: Kai Lueke <kailuke@microsoft.com>
This commit is contained in:
parent
f80c4645fd
commit
ef6754e325
1
changelog/bugfixes/2025-10-20-microcode-updates.md
Normal file
1
changelog/bugfixes/2025-10-20-microcode-updates.md
Normal file
@ -0,0 +1 @@
|
||||
- Fixed Intel microcode updates which were broken in recent Alpha and Beta releases by switching back to built-in extra firmware instead of early cpio inclusion ([Flatcar#1909](https://github.com/flatcar/Flatcar/issues/1909))
|
||||
@ -157,12 +157,9 @@ sys-libs/libsemanage -python
|
||||
sys-fs/zfs minimal -rootfs
|
||||
|
||||
# Do not tinker with /boot partition at installation time.
|
||||
sys-firmware/intel-microcode -initramfs
|
||||
sys-fs/zfs-kmod -initramfs
|
||||
|
||||
# Only needed for direct loading by the kernel, which is dangerous, and we
|
||||
# include all the microcode in the initrd anyway.
|
||||
sys-firmware/intel-microcode -split-ucode
|
||||
|
||||
# For sys-auth/sssd
|
||||
net-dns/bind gssapi
|
||||
net-dns/bind-tools gssapi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user