diff --git a/arch/aarch64/bits/syscall.h b/arch/aarch64/bits/syscall.h index d7a1420aaf1f45431c465331bfdcf9554d961d30..d64b4371345c5646ecf8f15b551892bd56013731 100644 --- a/arch/aarch64/bits/syscall.h +++ b/arch/aarch64/bits/syscall.h @@ -265,6 +265,8 @@ #define __NR_memfd_create 279 #define __NR_bpf 280 #define __NR_execveat 281 +#define __NR_userfaultfd 282 +#define __NR_membarrier 283 #define SYS_io_setup __NR_io_setup #define SYS_io_destroy __NR_io_destroy @@ -533,3 +535,5 @@ #define SYS_memfd_create __NR_memfd_create #define SYS_bpf __NR_bpf #define SYS_execveat __NR_execveat +#define SYS_userfaultfd __NR_userfaultfd +#define SYS_membarrier __NR_membarrier diff --git a/arch/arm/bits/syscall.h b/arch/arm/bits/syscall.h index df6cda016316a5067697ca87884fa1b406efe76b..0ddb2ccf4a3bec8e1bcbaef0cba7376a4f9a4e60 100644 --- a/arch/arm/bits/syscall.h +++ b/arch/arm/bits/syscall.h @@ -341,6 +341,8 @@ #define __NR_memfd_create 385 #define __NR_bpf 386 #define __NR_execveat 387 +#define __NR_userfaultfd 388 +#define __NR_membarrier 389 #define __ARM_NR_breakpoint 0x0f0001 #define __ARM_NR_cacheflush 0x0f0002 @@ -693,3 +695,5 @@ #define SYS_memfd_create 385 #define SYS_bpf 386 #define SYS_execveat 387 +#define SYS_userfaultfd 388 +#define SYS_membarrier 389 diff --git a/arch/i386/bits/syscall.h b/arch/i386/bits/syscall.h index 64004d8e9db6464139503b9736564e2a5ff0f5cb..27c5325c02ace66d65ab11a12c943a5bb5689476 100644 --- a/arch/i386/bits/syscall.h +++ b/arch/i386/bits/syscall.h @@ -372,6 +372,8 @@ #define __NR_recvfrom 371 #define __NR_recvmsg 372 #define __NR_shutdown 373 +#define __NR_userfaultfd 374 +#define __NR_membarrier 375 /* Repeated with SYS_ prefix */ @@ -750,3 +752,5 @@ #define SYS_recvfrom 371 #define SYS_recvmsg 372 #define SYS_shutdown 373 +#define SYS_userfaultfd 374 +#define SYS_membarrier 375 diff --git a/arch/mips/bits/syscall.h b/arch/mips/bits/syscall.h index 06761ed4b693c7f565525c6e989bf3d94e48c993..08bac39d6cbbde633ff26ba4e1f7629ea1f38fcd 100644 --- a/arch/mips/bits/syscall.h +++ b/arch/mips/bits/syscall.h @@ -354,6 +354,8 @@ #define __NR_memfd_create 4354 #define __NR_bpf 4355 #define __NR_execveat 4356 +#define __NR_userfaultfd 4357 +#define __NR_membarrier 4358 /* Repeated with SYS_ prefix */ @@ -713,3 +715,5 @@ #define SYS_memfd_create 4354 #define SYS_bpf 4355 #define SYS_execveat 4356 +#define SYS_userfaultfd 4357 +#define SYS_membarrier 4358 diff --git a/arch/or1k/bits/syscall.h b/arch/or1k/bits/syscall.h index 967db728149254304b4dcdd1119a510d08cd1280..203e243baf42e19bff00009f865d2b264c2e4f80 100644 --- a/arch/or1k/bits/syscall.h +++ b/arch/or1k/bits/syscall.h @@ -265,6 +265,8 @@ #define __NR_memfd_create 279 #define __NR_bpf 280 #define __NR_execveat 281 +#define __NR_userfaultfd 282 +#define __NR_membarrier 283 #define SYS_io_setup __NR_io_setup #define SYS_io_destroy __NR_io_destroy @@ -533,3 +535,5 @@ #define SYS_memfd_create __NR_memfd_create #define SYS_bpf __NR_bpf #define SYS_execveat __NR_execveat +#define SYS_userfaultfd __NR_userfaultfd +#define SYS_membarrier __NR_membarrier diff --git a/arch/powerpc/bits/syscall.h b/arch/powerpc/bits/syscall.h index 36fb6148fc2d5ac9487a7f1a7e1d2742a62e265a..2dfec2fae0d03715b6a4a7b79c9a3deebbdc57f5 100644 --- a/arch/powerpc/bits/syscall.h +++ b/arch/powerpc/bits/syscall.h @@ -364,6 +364,9 @@ #define __NR_memfd_create 360 #define __NR_bpf 361 #define __NR_execveat 362 +#define __NR_switch_endian 363 +#define __NR_userfaultfd 364 +#define __NR_membarrier 365 /* * repeated with SYS prefix @@ -734,3 +737,6 @@ #define SYS_memfd_create 360 #define SYS_bpf 361 #define SYS_execveat 362 +#define SYS_switch_endian 363 +#define SYS_userfaultfd 364 +#define SYS_membarrier 365 diff --git a/arch/x32/bits/syscall.h b/arch/x32/bits/syscall.h index 5a6d4d10672d30540d54074d7301d5a03e82a700..6240c356b580211d19c2943b7f772ed2a7275b02 100644 --- a/arch/x32/bits/syscall.h +++ b/arch/x32/bits/syscall.h @@ -277,6 +277,8 @@ #define __NR_memfd_create (__X32_SYSCALL_BIT + 319) #define __NR_kexec_file_load (__X32_SYSCALL_BIT + 320) #define __NR_bpf (__X32_SYSCALL_BIT + 321) +#define __NR_userfaultfd (__X32_SYSCALL_BIT + 323) +#define __NR_membarrier (__X32_SYSCALL_BIT + 324) #define __NR_rt_sigaction (__X32_SYSCALL_BIT + 512) #define __NR_rt_sigreturn (__X32_SYSCALL_BIT + 513) @@ -607,6 +609,8 @@ #define SYS_memfd_create __NR_memfd_create #define SYS_kexec_file_load __NR_kexec_file_load #define SYS_bpf __NR_bpf +#define SYS_userfaultfd __NR_userfaultfd +#define SYS_membarrier __NR_membarrier #define SYS_rt_sigaction __NR_rt_sigaction diff --git a/arch/x86_64/bits/syscall.h b/arch/x86_64/bits/syscall.h index 96ec51fa455e27962f0bd51d6ab556347ce5100c..0ff502686a0c83aeb081ec7f28eca5e5eb896d17 100644 --- a/arch/x86_64/bits/syscall.h +++ b/arch/x86_64/bits/syscall.h @@ -321,6 +321,8 @@ #define __NR_kexec_file_load 320 #define __NR_bpf 321 #define __NR_execveat 322 +#define __NR_userfaultfd 323 +#define __NR_membarrier 324 @@ -649,3 +651,5 @@ #define SYS_kexec_file_load 320 #define SYS_bpf 321 #define SYS_execveat 322 +#define SYS_userfaultfd 323 +#define SYS_membarrier 324