kernel_optimize_test/arch
Michel Lespinasse 394ef6403a mm: use vm_unmapped_area() on arm architecture
Update the arm arch_get_unmapped_area[_topdown] functions to make use of
vm_unmapped_area() instead of implementing a brute force search.

[akpm@linux-foundation.org: remove now-unused COLOUR_ALIGN_DOWN()]
Signed-off-by: Michel Lespinasse <walken@google.com>
Reviewed-by: Rik van Riel <riel@redhat.com>
Cc: Hugh Dickins <hughd@google.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Chris Metcalf <cmetcalf@tilera.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-12-11 17:22:26 -08:00
..
alpha mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB 2012-12-11 17:22:25 -08:00
arm mm: use vm_unmapped_area() on arm architecture 2012-12-11 17:22:26 -08:00
arm64 Device tree changes for v3.8 2012-12-11 11:30:41 -08:00
avr32
blackfin
c6x Device tree changes for v3.8 2012-12-11 11:30:41 -08:00
cris
frv
h8300 h8300: add missing L1_CACHE_SHIFT 2012-11-09 06:41:47 +01:00
hexagon
ia64 revert "mm: fix-up zone present pages" 2012-11-16 14:33:04 -08:00
m32r
m68k m68k: fix sigset_t accessor functions 2012-11-18 10:32:16 +01:00
microblaze Device tree changes for v3.8 2012-12-11 11:30:41 -08:00
mips mm: use vm_unmapped_area() on mips architecture 2012-12-11 17:22:26 -08:00
mn10300
openrisc Device tree changes for v3.8 2012-12-11 11:30:41 -08:00
parisc mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB 2012-12-11 17:22:25 -08:00
powerpc numa: convert static memory to dynamically allocated memory for per node device 2012-12-11 17:22:23 -08:00
s390 mm: add comment on storage key dirty bit semantics 2012-12-11 17:22:23 -08:00
score score: do_sigaltstack() expects a userland pointer... 2012-11-28 21:46:12 -05:00
sh sh64: fix altstack switching on sigreturn 2012-11-28 21:46:11 -05:00
sparc Device tree changes for v3.8 2012-12-11 11:30:41 -08:00
tile
um um: get_safe_registers() should be done in flush_thread(), not start_thread() 2012-11-28 21:46:03 -05:00
unicore32 arch/unicore32: remove CONFIG_EXPERIMENTAL 2012-11-09 17:30:10 +08:00
x86 mm: use vm_unmapped_area() in hugetlbfs on i386 architecture 2012-12-11 17:22:25 -08:00
xtensa mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB 2012-12-11 17:22:25 -08:00
.gitignore
Kconfig