[PATCH v2 2/2] ARM: topdown mmap support

Rob Herring robherring2 at gmail.com
Mon Nov 21 22:05:42 EST 2011


On 11/17/2011 03:47 PM, Rob Herring wrote:
> From: Rob Herring <rob.herring at calxeda.com>
> 
> Similar to other architectures, this adds topdown mmap support in user
> process address space allocation policy. This allows mmap sizes greater
> than 2GB. This support is largely copied from MIPS and the generic
> implementations.
> 
> The address space randomization is moved into arch_pick_mmap_layout.
> 
> Tested on V-Express with ubuntu and a mmap test from here:
> https://bugs.launchpad.net/bugs/861296
> 
> Signed-off-by: Rob Herring <rob.herring at calxeda.com>
> Acked-by: Nicolas Pitre <nico at linaro.org>
> ---
> v2: 
> - remove icache_is_vipt_aliasing check
> 
>  arch/arm/include/asm/pgtable.h   |    1 +
>  arch/arm/include/asm/processor.h |    2 +
>  arch/arm/mm/mmap.c               |  173 ++++++++++++++++++++++++++++++++++++-
>  3 files changed, 171 insertions(+), 5 deletions(-)
> 

Russell,

I submitted these 2 patches to the patch system. Can you please pull
into your next branch so they can get some more testing.

Cheers,
Rob



More information about the linux-arm-kernel mailing list