diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2018-08-04 16:19:46 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2018-08-04 16:25:31 -0700 |
commit | febc1b12b5b393e918da94b9f1c029f2adcea215 (patch) | |
tree | c1f2282171b55da54994072469ccb041c87c269e /gen_arch.sh | |
parent | linuxrc: Add detection of squashfs in initrd root (diff) | |
download | genkernel-febc1b12b5b393e918da94b9f1c029f2adcea215.tar.gz genkernel-febc1b12b5b393e918da94b9f1c029f2adcea215.tar.bz2 genkernel-febc1b12b5b393e918da94b9f1c029f2adcea215.zip |
microcode: add flexability: type & initramfs control
Bug reported that the MICROCODE option did not provide enough
flexability, as it enabled both AMD & Intel options by default, and
placed both sets of microcode into the initramfs.
Existing boolean option MICROCODE is now a string, which takes
no/all/amd/intel as inputs, describing which variant of kernel options
to enable. Boolean inputs are converted to no/all settings. This option
no longer include microcode in initramfs.
New option MICROCODE_INITRAMFS, enabled by default, includes the
microcode for matching kernel config options (INTEL/AMD) into the
initramfs. For users using sys-boot/grub-2.02-r1 or another bootloader
that supports multiple initramfs options, this option can be safely
disabled.
Fixes: https://bugs.gentoo.org/662492
Reported-by: Joerg Schaible <joerg.schaible@gmx.de>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Diffstat (limited to 'gen_arch.sh')
0 files changed, 0 insertions, 0 deletions