Snap for 10453563 from 512387a627f9285ad50c22d4c54410a321ce9c5b to mainline-permission-release

Change-Id: I907317eb8b111f5ecc53afd9076aff57ac4f2324
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