summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel/syscall_table.c
diff options
context:
space:
mode:
authorTong Tiangen <tongtiangen@huawei.com>2021-09-01 02:46:19 +0000
committerPalmer Dabbelt <palmerdabbelt@google.com>2021-10-02 13:42:23 -0700
commitbb4a23c994aebcd96c567a0be8e964d516bd4a61 (patch)
tree70647ca06430f45f0bd170ecd65ea016e20ab23a /arch/riscv/kernel/syscall_table.c
parent6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f (diff)
downloadlinux-bb4a23c994aebcd96c567a0be8e964d516bd4a61.tar.gz
linux-bb4a23c994aebcd96c567a0be8e964d516bd4a61.tar.bz2
linux-bb4a23c994aebcd96c567a0be8e964d516bd4a61.zip
riscv/vdso: Refactor asm/vdso.h
The asm/vdso.h will be included in vdso.lds.S in the next patch, the following cleanup is needed to avoid syntax error: 1.the declaration of sys_riscv_flush_icache() is moved into asm/syscall.h. 2.the definition of struct vdso_data is moved into kernel/vdso.c. 2.the definition of VDSO_SYMBOL is placed under "#ifndef __ASSEMBLY__". Also remove the redundant linux/types.h include. Signed-off-by: Tong Tiangen <tongtiangen@huawei.com> Reviewed-by: Kefeng Wang <wangkefeng.wang@huawei.com> Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
Diffstat (limited to 'arch/riscv/kernel/syscall_table.c')
-rw-r--r--arch/riscv/kernel/syscall_table.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/riscv/kernel/syscall_table.c b/arch/riscv/kernel/syscall_table.c
index a63c667c27b3..44b1420a2270 100644
--- a/arch/riscv/kernel/syscall_table.c
+++ b/arch/riscv/kernel/syscall_table.c
@@ -7,7 +7,6 @@
#include <linux/linkage.h>
#include <linux/syscalls.h>
#include <asm-generic/syscalls.h>
-#include <asm/vdso.h>
#include <asm/syscall.h>
#undef __SYSCALL