kernel/configs
Paul Bolle 23a14040db 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
    [...]⚠️ 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>
2018-11-15 13:44:46 -08:00
..
fedora configs: correct memory configuration 2018-11-15 13:44:46 -08:00
build_configs.sh Drop PPC64 (Big Endian) configs 2018-08-15 21:29:12 +01:00
config_generation Drop i686-PAE configuration generation 2018-09-17 10:52:49 -04:00
merge.pl Change method of configuration generation 2016-12-06 12:07:10 -08:00
process_configs.sh Linux v4.20-rc1 2018-11-05 10:19:40 -06:00