summaryrefslogtreecommitdiffstats
path: root/config_generation
diff options
context:
space:
mode:
authorPaul Bolle <pebolle@tiscali.nl>2018-11-13 17:57:20 +0100
committerJustin M. Forbes <jforbes@fedoraproject.org>2018-11-15 13:44:46 -0800
commit23a14040dbf66405d2eabd50a9b859eaebd522b2 (patch)
tree1fff9f90b2b622697af4fe91e6f31274f2615da9 /config_generation
parentae8e3e89c1f28c1f1221a2f802306fd1195d7fc0 (diff)
downloadkernel-23a14040dbf66405d2eabd50a9b859eaebd522b2.tar.gz
kernel-23a14040dbf66405d2eabd50a9b859eaebd522b2.tar.xz
kernel-23a14040dbf66405d2eabd50a9b859eaebd522b2.zip
configs: correct memory configuration
The shipped .config files all have CONFIG_FLATMEM_MANUAL and CONFIG_SPARSEMEM_MANUAL set. This is wrong because each .config should have just one of these two set set. (There's also CONFIG_DISCONTIGMEM_MANUAL but Fedora doesn't use that.) As a result the build generates [...]:warning: override: SPARSEMEM_MANUAL changes choice state 24 times. If the configuration generation system drops CONFIG_FLATMEM_MANUAL the warnings go away. And that doesn't change the final .config files that the kernel's build system actually uses. (Two details that very few people will care about: 1. x86/i686 still needs to unset CONFIG_FLATMEM_MANUAL to keep process_configs.sh from killing the build; 2. the kernel build of armv7hl will silently drop CONFIG_SPARSEMEM_MANUAL. Because of that I didn't bother with an explicit override for arm/armv7.) Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
Diffstat (limited to 'config_generation')
0 files changed, 0 insertions, 0 deletions