]> git.karo-electronics.de Git - karo-tx-linux.git/commit
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>
Fri, 7 Sep 2012 15:14:38 +0000 (16:14 +0100)
commit4ff4745c2d613c0a62c206aa1999e13fe43b49b4
treecd81a3e862738b71300d4f6f4202e72ef00a4852
parent0bfac3fc655ef2bb058351c5029293d3b60f17ef
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>
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]