arm64: VDSO support
authorWill Deacon <will.deacon@arm.com>
Mon, 5 Mar 2012 11:49:31 +0000 (11:49 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Mon, 17 Sep 2012 12:42:09 +0000 (13:42 +0100)
commit9031fefde6f2ac1d1e5e0f8f4b22db4a091229bb
treea0663ffbc50293991604badf82f263dd50c009c7
parent7992d60dc46576bc6f6429d87f313462141db6d2
arm64: VDSO support

This patch adds VDSO support for 64-bit applications. The VDSO code is
currently used for sys_rt_sigreturn() and optimised gettimeofday()
(using the user-accessible generic counter).

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Nicolas Pitre <nico@linaro.org>
Acked-by: Olof Johansson <olof@lixom.net>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/arm64/include/asm/vdso.h [new file with mode: 0644]
arch/arm64/include/asm/vdso_datapage.h [new file with mode: 0644]
arch/arm64/kernel/vdso.c [new file with mode: 0644]
arch/arm64/kernel/vdso/.gitignore [new file with mode: 0644]
arch/arm64/kernel/vdso/Makefile [new file with mode: 0644]
arch/arm64/kernel/vdso/gen_vdso_offsets.sh [new file with mode: 0755]
arch/arm64/kernel/vdso/gettimeofday.S [new file with mode: 0644]
arch/arm64/kernel/vdso/note.S [new file with mode: 0644]
arch/arm64/kernel/vdso/sigreturn.S [new file with mode: 0644]
arch/arm64/kernel/vdso/vdso.S [new file with mode: 0644]
arch/arm64/kernel/vdso/vdso.lds.S [new file with mode: 0644]