From f54c28cba2707c280f8285c247550358c44b5984 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Mon, 9 Feb 2015 22:53:20 +0100 Subject: add syscall numbers for the new execveat syscall this syscall allows fexecve to be implemented without /proc, it is new in linux v3.19, added in commit 51f39a1f0cea1cacf8c787f652f26dfee9611874 (sh and microblaze do not have allocated syscall numbers yet) added a x32 fix as well: the io_setup and io_submit syscalls are no longer common with x86_64, so use the x32 specific numbers. --- arch/or1k/bits/syscall.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/or1k/bits/syscall.h') diff --git a/arch/or1k/bits/syscall.h b/arch/or1k/bits/syscall.h index b854bcaa..967db728 100644 --- a/arch/or1k/bits/syscall.h +++ b/arch/or1k/bits/syscall.h @@ -264,6 +264,7 @@ #define __NR_getrandom 278 #define __NR_memfd_create 279 #define __NR_bpf 280 +#define __NR_execveat 281 #define SYS_io_setup __NR_io_setup #define SYS_io_destroy __NR_io_destroy @@ -531,3 +532,4 @@ #define SYS_getrandom __NR_getrandom #define SYS_memfd_create __NR_memfd_create #define SYS_bpf __NR_bpf +#define SYS_execveat __NR_execveat -- cgit v1.2.1