diff options
author | Tong Tiangen <tongtiangen@huawei.com> | 2021-09-01 04:46:19 +0200 |
---|---|---|
committer | Palmer Dabbelt <palmerdabbelt@google.com> | 2021-10-02 22:42:23 +0200 |
commit | bb4a23c994aebcd96c567a0be8e964d516bd4a61 (patch) | |
tree | 70647ca06430f45f0bd170ecd65ea016e20ab23a /arch/riscv/kernel/syscall_table.c | |
parent | Linux 5.15-rc1 (diff) | |
download | linux-bb4a23c994aebcd96c567a0be8e964d516bd4a61.tar.xz 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.c | 1 |
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 |