-
- Downloads
Kconfig: regularize selection of CONFIG_BINFMT_ELF
with mips converted to use of fs/config_binfmt_elf.c, there's no
need to keep selects of that thing all over arch/* - we can simply
turn into def_bool y if COMPAT && BINFMT_ELF (in fs/Kconfig.binfmt)
and get rid of all selects.
Several architectures got those selects wrong (e.g. you could
end up with sparc64 sans BINFMT_ELF, with select violating
dependencies, etc.)
Randy Dunlap has spotted some of those; IMO this is simpler than
his fix, but it depends upon the stuff that would need to be
backported, so we might end up using his variant for -stable.
Signed-off-by:
Al Viro <viro@zeniv.linux.org.uk>
Showing
- arch/arm64/Kconfig 0 additions, 1 deletionarch/arm64/Kconfig
- arch/mips/Kconfig 0 additions, 2 deletionsarch/mips/Kconfig
- arch/parisc/Kconfig 0 additions, 1 deletionarch/parisc/Kconfig
- arch/powerpc/Kconfig 0 additions, 1 deletionarch/powerpc/Kconfig
- arch/s390/Kconfig 0 additions, 1 deletionarch/s390/Kconfig
- arch/sparc/Kconfig 0 additions, 1 deletionarch/sparc/Kconfig
- arch/x86/Kconfig 0 additions, 1 deletionarch/x86/Kconfig
- fs/Kconfig.binfmt 1 addition, 1 deletionfs/Kconfig.binfmt
Loading
Please register or sign in to comment