diff options
author | Liu Cunyuan <liucunyuan.lcy@linux.alibaba.com> | 2022-10-12 21:27:59 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-10-12 21:27:59 +0000 |
commit | d1d562a0d9c979e88d0144bcf91202697edce782 (patch) | |
tree | 39ed079e02026e8e0ed057ddd0771fd8f09ae46e | |
parent | f326d3b41267781072bb4f00a7ee9a30ac317787 (diff) | |
parent | ca349375bf5e072a10720e6d9e0cb31a48f2d625 (diff) | |
download | seccomp-tests-d1d562a0d9c979e88d0144bcf91202697edce782.tar.gz |
Add seccomp test support for risc64 am: 96d0f860cc am: ca349375bfandroid-u-beta-4-gplandroid-u-beta-3-gplandroid-u-beta-2-gplandroid-u-beta-1-gpl
Original change: https://android-review.googlesource.com/c/platform/external/seccomp-tests/+/2252393
Change-Id: I2a1d315d1e7572864f57e5bdffbada29adedfece
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | linux/seccomp_bpf.c | 4 |
1 files changed, 4 insertions, 0 deletions
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 @@ TEST_F(TRACE_poke, getpid_runs_normally) # 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 |