From: Christian Brauner Date: Tue, 7 Apr 2020 10:59:59 +0000 (+0200) Subject: syscall_numbers: handle riscv X-Git-Tag: lxc-5.0.0~464^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1b21a48cdebd549b4f1910cb9b11d828144861c8;p=thirdparty%2Flxc.git syscall_numbers: handle riscv Signed-off-by: Christian Brauner --- diff --git a/src/lxc/syscall_numbers.h b/src/lxc/syscall_numbers.h index 42609d43f..94bac859a 100644 --- a/src/lxc/syscall_numbers.h +++ b/src/lxc/syscall_numbers.h @@ -35,6 +35,8 @@ #define __NR_keyctl 280 #elif defined __powerpc__ #define __NR_keyctl 271 + #elif defined __riscv + #define __NR_keyctl 219 #elif defined __sparc__ #define __NR_keyctl 283 #elif defined __ia64__ @@ -68,6 +70,8 @@ #define __NR_memfd_create 350 #elif defined __powerpc__ #define __NR_memfd_create 360 + #elif defined __riscv + #define __NR_memfd_create 279 #elif defined __sparc__ #define __NR_memfd_create 348 #elif defined __blackfin__ @@ -103,6 +107,8 @@ #define __NR_pivot_root 217 #elif defined __powerpc__ #define __NR_pivot_root 203 + #elif defined __riscv + #define __NR_pivot_root 41 #elif defined __sparc__ #define __NR_pivot_root 146 #elif defined __ia64__ @@ -136,6 +142,8 @@ #define __NR_setns 339 #elif defined __powerpc__ #define __NR_setns 350 + #elif defined __riscv + #define __NR_setns 268 #elif defined __sparc__ #define __NR_setns 337 #elif defined __ia64__ @@ -169,6 +177,8 @@ #define __NR_sethostname 74 #elif defined __powerpc__ #define __NR_sethostname 74 + #elif defined __riscv + #define __NR_sethostname 161 #elif defined __sparc__ #define __NR_sethostname 88 #elif defined __ia64__ @@ -202,6 +212,8 @@ #define __NR_signalfd 316 #elif defined __powerpc__ #define __NR_signalfd 305 + #elif defined __riscv + #define __NR_signalfd 74 #elif defined __sparc__ #define __NR_signalfd 311 #elif defined __ia64__ @@ -235,6 +247,8 @@ #define __NR_signalfd4 322 #elif defined __powerpc__ #define __NR_signalfd4 313 + #elif defined __riscv + #define __NR_signalfd4 74 #elif defined __sparc__ #define __NR_signalfd4 317 #elif defined __ia64__ @@ -268,6 +282,8 @@ #define __NR_unshare 303 #elif defined __powerpc__ #define __NR_unshare 282 + #elif defined __riscv + #define __NR_unshare 97 #elif defined __sparc__ #define __NR_unshare 299 #elif defined __ia64__ @@ -301,6 +317,8 @@ #define __NR_bpf 351 #elif defined __powerpc__ #define __NR_bpf 361 + #elif defined __riscv + #define __NR_bpf 280 #elif defined __sparc__ #define __NR_bpf 349 #elif defined __ia64__ @@ -334,6 +352,8 @@ #define __NR_faccessat 300 #elif defined __powerpc__ #define __NR_faccessat 298 + #elif defined __riscv + #define __NR_faccessat 48 #elif defined __sparc__ #define __NR_faccessat 296 #elif defined __ia64__ @@ -385,6 +405,8 @@ #define __NR_seccomp 348 #elif defined __powerpc__ #define __NR_seccomp 358 + #elif defined __riscv + #define __NR_seccomp 277 #elif defined __sparc__ #define __NR_seccomp 346 #elif defined __ia64__ @@ -418,6 +440,8 @@ #define __NR_gettid 236 #elif defined __powerpc__ #define __NR_gettid 207 + #elif defined __riscv + #define __NR_gettid 178 #elif defined __sparc__ #define __NR_gettid 143 #elif defined __ia64__ @@ -455,6 +479,8 @@ #define __NR_execveat 354 #elif defined __powerpc__ #define __NR_execveat 362 + #elif defined __riscv + #define __NR_execveat 281 #elif defined __sparc__ #define __NR_execveat 350 #elif defined __ia64__