]> asedeno.scripts.mit.edu Git - linux.git/commit
nds32: VDSO support
authorGreentime Hu <greentime@andestech.com>
Wed, 25 Oct 2017 03:16:56 +0000 (11:16 +0800)
committerGreentime Hu <greentime@andestech.com>
Thu, 22 Feb 2018 02:44:33 +0000 (10:44 +0800)
commiteefacd1dfe38a3334d2e1c44fee0d7b0fdd5d252
treeecc49e54c9a797a7f402c39da9a2d7f25cd1c104
parent1932fbe36e02f54223ac4c6779b92269ca8b9b60
nds32: VDSO support

This patch adds VDSO support. The VDSO code is currently used for
sys_rt_sigreturn() and optimised gettimeofday() (using the SoC timer counter).

Signed-off-by: Vincent Chen <vincentc@andestech.com>
Signed-off-by: Greentime Hu <greentime@andestech.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
12 files changed:
arch/nds32/include/asm/vdso.h [new file with mode: 0644]
arch/nds32/include/asm/vdso_datapage.h [new file with mode: 0644]
arch/nds32/include/asm/vdso_timer_info.h [new file with mode: 0644]
arch/nds32/kernel/vdso.c [new file with mode: 0644]
arch/nds32/kernel/vdso/Makefile [new file with mode: 0644]
arch/nds32/kernel/vdso/datapage.S [new file with mode: 0644]
arch/nds32/kernel/vdso/gen_vdso_offsets.sh [new file with mode: 0755]
arch/nds32/kernel/vdso/gettimeofday.c [new file with mode: 0644]
arch/nds32/kernel/vdso/note.S [new file with mode: 0644]
arch/nds32/kernel/vdso/sigreturn.S [new file with mode: 0644]
arch/nds32/kernel/vdso/vdso.S [new file with mode: 0644]
arch/nds32/kernel/vdso/vdso.lds.S [new file with mode: 0644]