[PATCH 0/4] ARM: get a strict multiplatform kernel that can run on any hardware

Xia Kaixu kaixu.xia at linaro.org
Tue Oct 21 07:11:30 PDT 2014


The current allmodconfig kernel boot fails on OMAP4460. There
are several configuration options that can only work on a subset
of the available machines, and enabling them will break other
machines that may be enabled in a multiplatform kernel.

Now we introduce a CONFIG_ARCH_MULTIPLATFORM_STRICT Kconfig 
option that prevent those other options from getting enabled
and get a strict multiplatform kernel.

This patch set is not complete yet(missing the console).

I am not sure who will pick up this patch set, so I just send 
it to arm at kernel.org and rmk.

Xia Kaixu (4):
  ARM: introduce a CONFIG_ARCH_MULTIPLATFORM_STRICT Kconfig option
  ARM: change the corresponding arm/mach defconfigs
  ARM: restrict CPU_BIG_ENDIAN configuration option
  ARM: allow errata and XIP options to be enabled without ARCH_MULTIPLATFORM_STRICT

 arch/arm/Kconfig                   | 28 +++++++++++++++++++++-------
 arch/arm/configs/bcm2835_defconfig |  1 +
 arch/arm/configs/moxart_defconfig  |  1 +
 arch/arm/configs/s5pv210_defconfig |  1 +
 arch/arm/configs/tegra_defconfig   |  1 +
 arch/arm/mm/Kconfig                |  1 +
 6 files changed, 26 insertions(+), 7 deletions(-)

-- 
2.1.1




More information about the linux-arm-kernel mailing list