linux_dsm_epyc7002/arch/arm64/mm
Kees Cook dd04cff1dc arm64: standardize mmap_rnd() usage
In preparation for splitting out ET_DYN ASLR, this refactors the use of
mmap_rnd() to be used similarly to arm and x86.  This additionally
enables mmap ASLR on legacy mmap layouts, which appeared to be missing
on arm64, and was already supported on arm.  Additionally removes a
copy/pasted declaration of an unused function.

Signed-off-by: Kees Cook <keescook@chromium.org>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Reviewed-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2015-04-14 16:49:05 -07:00
..
cache.S
context.c
copypage.c
dma-mapping.c arm64: Honor __GFP_ZERO in dma allocations 2015-03-20 18:18:54 +00:00
dump.c arm64 updates for 3.20: 2015-02-11 18:03:54 -08:00
extable.c
fault.c arm64: move to ESR_ELx macros 2015-01-15 12:24:15 +00:00
flush.c
hugetlbpage.c mm/hugetlb: reduce arch dependent code around follow_huge_* 2015-02-11 17:06:01 -08:00
init.c arm64: Increase the swiotlb buffer size 64MB 2015-02-27 18:05:55 +00:00
ioremap.c arm64: add ioremap physical address information 2015-01-23 15:29:06 +00:00
Makefile
mm.h arm64: add better page protections to arm64 2015-01-22 14:54:29 +00:00
mmap.c arm64: standardize mmap_rnd() usage 2015-04-14 16:49:05 -07:00
mmu.c arm64: expose number of page table levels on Kconfig level 2015-04-14 16:49:01 -07:00
pageattr.c arm64: Don't use is_module_addr in setting page attributes 2015-03-06 12:04:22 +00:00
pgd.c
proc-macros.S
proc.S arm64: kernel: remove ARM64_CPU_SUSPEND config option 2015-01-27 11:35:33 +00:00