commit | 512387a627f9285ad50c22d4c54410a321ce9c5b | [log] [tgz] |
---|---|---|
author | Liu Cunyuan <liucunyuan.lcy@linux.alibaba.com> | Wed Oct 12 22:01:09 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Oct 12 22:01:09 2022 +0000 |
tree | 39ed079e02026e8e0ed057ddd0771fd8f09ae46e | |
parent | f326d3b41267781072bb4f00a7ee9a30ac317787 [diff] | |
parent | d1d562a0d9c979e88d0144bcf91202697edce782 [diff] |
Add seccomp test support for risc64 am: 96d0f860cc am: ca349375bf am: d1d562a0d9 Original change: https://android-review.googlesource.com/c/platform/external/seccomp-tests/+/2252393 Change-Id: I44a040ab30145fd1a918d66f6beebddc8414252d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/linux/seccomp_bpf.c b/linux/seccomp_bpf.c index 949ac25..ad7d7ce 100644 --- a/linux/seccomp_bpf.c +++ b/linux/seccomp_bpf.c
@@ -1242,6 +1242,10 @@ # define ARCH_REGS s390_regs # define SYSCALL_NUM gprs[2] # define SYSCALL_RET gprs[2] +#elif defined(__riscv) +# define ARCH_REGS struct user_regs_struct +# define SYSCALL_NUM a7 +# define SYSCALL_RET a0 #else # error "Do not know how to find your architecture's registers and syscalls" #endif