about summary refs log tree commit diff
path: root/arch/x86_64
diff options
context:
space:
mode:
authorSzabolcs Nagy <nsz@port70.net>2014-12-16 00:20:36 +0100
committerRich Felker <dalias@aerifal.cx>2014-12-23 01:44:19 -0500
commitf90fafea3c5f1acd7b9bc8e720b417e2dba1d92d (patch)
tree31ee640733cf370e82122737c6aa1cfbcf793012 /arch/x86_64
parent91f15e2d0d7621a3ce7b4ff8f3dbc61119b44cc7 (diff)
downloadmusl-f90fafea3c5f1acd7b9bc8e720b417e2dba1d92d.tar.gz
musl-f90fafea3c5f1acd7b9bc8e720b417e2dba1d92d.tar.xz
musl-f90fafea3c5f1acd7b9bc8e720b417e2dba1d92d.zip
add new syscall numbers for bpf and kexec_file_load
these syscalls are new in linux v3.18, bpf is present on all
supported archs except sh, kexec_file_load is only allocted for
x86_64 and x32 yet.

bpf was added in linux commit 99c55f7d47c0dc6fc64729f37bf435abf43f4c60

kexec_file_load syscall number was allocated in commit
f0895685c7fd8c938c91a9d8a6f7c11f22df58d2
Diffstat (limited to 'arch/x86_64')
-rw-r--r--arch/x86_64/bits/syscall.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/x86_64/bits/syscall.h b/arch/x86_64/bits/syscall.h
index 245d6471..0f9168c3 100644
--- a/arch/x86_64/bits/syscall.h
+++ b/arch/x86_64/bits/syscall.h
@@ -318,6 +318,8 @@
 #define __NR_seccomp				317
 #define __NR_getrandom				318
 #define __NR_memfd_create			319
+#define __NR_kexec_file_load			320
+#define __NR_bpf				321
 
 
 #undef __NR_fstatat
@@ -654,6 +656,8 @@
 #define SYS_seccomp				317
 #define SYS_getrandom				318
 #define SYS_memfd_create			319
+#define SYS_kexec_file_load			320
+#define SYS_bpf					321
 
 #undef SYS_fstatat
 #undef SYS_pread