diff options
author | Guo Ren <guoren@linux.alibaba.com> | 2022-04-05 15:13:06 +0800 |
---|---|---|
committer | Palmer Dabbelt <palmer@rivosinc.com> | 2022-04-26 13:36:31 -0700 |
commit | dfb0bfa738f5c58b5c6e81262a0ee4ba154c3f28 (patch) | |
tree | e9110b38f8891d3d31f0ac4c601caadb7a83f520 /arch/riscv/kernel/process.c | |
parent | 59c10c52f573faca862cda5ebcdd43831608eb5a (diff) |
riscv: compat: syscall: Add entry.S implementation
Implement the entry of compat_sys_call_table[] in asm. Ref to
riscv-privileged spec 4.1.1 Supervisor Status Register (sstatus):
BIT[32:33] = UXL[1:0]:
- 1:32
- 2:64
- 3:128
Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
Signed-off-by: Guo Ren <guoren@kernel.org>
Reviewed-by: Palmer Dabbelt <palmer@rivosinc.com>
Tested-by: Heiko Stuebner <heiko@sntech.de>
Link: https://lore.kernel.org/r/20220405071314.3225832-13-guoren@kernel.org
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'arch/riscv/kernel/process.c')
0 files changed, 0 insertions, 0 deletions