aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2018-08-04 16:19:46 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2018-08-04 16:25:31 -0700
commitfebc1b12b5b393e918da94b9f1c029f2adcea215 (patch)
treec1f2282171b55da54994072469ccb041c87c269e /gen_arch.sh
parentlinuxrc: Add detection of squashfs in initrd root (diff)
downloadgenkernel-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