Building for MMU-less vexpress targets

Arnd Bergmann arnd at arndb.de
Tue Nov 6 15:35:58 EST 2012


On Tuesday 06 November 2012, Will Deacon wrote:
>     ARM: nommu: remove MMU dependency from ARCH_MULTIPLATFORM
>     
>     ARCH_MULTIPLATFORM is the only way to select ARCH_VEXPRESS, so remove
>     the dependency on MMU and instead use it to predicate the selection of
>     ARM_PATCH_PHYS_VIRT.
>     
>     Although running a multi-platform kernel on a selection of MMU-less
>     targets might not yet be possible, the thing should build and targetting
>     a nommu platform is already a fairly involved exercise.
>     
>     Cc: Arnd Bergmann <arnd at arndb.de>
>     Cc: Pawel Moll <Pawel.Moll at arm.com>
>     Signed-off-by: Will Deacon <will.deacon at arm.com>
> 

Acked-by: Arnd Bergmann <arnd at arndb.de>

Before we apply this, I should probably do a round of randconfig tests. Right now,
I have a series that fixes all build errors we currently get from randconfig
(which always selects MULTIPLATFORM since it doesn't randomize choice statements),
but I am pretty sure that adding NOMMU into the mix gives us a lot of new errors.

	Arnd



More information about the linux-arm-kernel mailing list