On Saturday 30 Apr 2016 09:29:08 Neil Bothwick wrote: > On Sat, 30 Apr 2016 09:07:29 +0100, Mick wrote: > > I seem to have mislaid my microcode somewhere, in the latest stable > > gentoo kernel: > > > > # grep -i MICROCODE .config > > # > > Grepping .config is unreliable, and always has been. You should use the > search option in make menuconfig. If th eoption you want does not show up > in .config, you are probably missing one of the options it depends on.
Thanks Neil, I use both, especially if grepping does not reveal what I am looking for. > The search results show what they are and whether they are set. I get this > > Symbol: MICROCODE [=y] > Type : boolean > Prompt: CPU microcode loading support > Location: > (1) -> Processor type and features > Defined at arch/x86/Kconfig:1159 > Depends on: CPU_SUP_AMD [=y] || CPU_SUP_INTEL [=y] > Selects: FW_LOADER [=y] Yes, I got (almost) the same and it shows that MICROCODE is a top level module, but I can't see it when I walk through the 'Processor type and features' contents. Fine, my eyesight is not what it used to be, but it can't be this bad! :p Symbol: MICROCODE [=n] Type : boolean Prompt: CPU microcode loading support Location: (1) -> Processor type and features Defined at arch/x86/Kconfig:1125 Depends on: (CPU_SUP_AMD [=y] || CPU_SUP_INTEL [=y]) && BLK_DEV_INITRD Selects: FW_LOADER [=y] I built this 4.4.6 kernel with oldconfig, so it *should* retain previously selected modules, like MICROCODE. Either way, why would it not show in menuconfig, if a search says it is? -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.