> The 4.9.77 announcement upstream did introduce a number of objtool > changes. See below. > https://lkml.org/lkml/2018/1/17/198 > Josh Poimboeuf (4): > objtool, modules: Discard objtool annotation sections for modules > objtool: Detect jumps to retpoline thunks > objtool: Allow alternatives to be ignored > objtool: Fix retpoline support for pre-ORC objtool > > I can't seem to remember seeing reports of the issue you're having on > the LMKL, since 4.9.77 was announced. > As you said, try re-emerging the gentoo kernel, make mrproper, no need > for distclean, which does run mrproper as part of its operation, and > see if that helps. > Alternatively, you could try building the upstream version of 4.9.77, > and see if that works. Let me know if you need instructions on how to > proceed with that. >
FYI : Just tried a different compile. Switched off expert and flipped the CPU to "Generic x86_64" ( no other changes ). It compiled. ?????? So ... what you choose for CPU in the kernel determines if the ext2/ext3/ext4 fs driver will compile. Been using Gentoo / "sys-kernel/gentoo-sources" w/experimental for 3+ years now. First time the CPU choice has caused a problem. Suspect that a mismatch of the "Spectre / Meltdown" patches that have somehow gotten into the ext4 fs driver and the code for specific CPUs. Wonderful ... just finished a complete reload of Gentoo. Now have to redo it again ... ... the mistake? I used ext2/ext3 for the fs. Corbin