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

Xia Kaixu kaixu.xia at linaro.org
Tue Oct 28 06:31: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.

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 (5):
  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
  ARM: use early console instead of early debug in allmodconfig kernels

 arch/arm/Kconfig                   | 28 +++++++++++++++++++++-------
 arch/arm/Kconfig.debug             | 25 ++++++++++++++++++++++++-
 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 +
 7 files changed, 50 insertions(+), 8 deletions(-)

-- 
2.1.1




More information about the linux-arm-kernel mailing list