Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d9db950c authored by Nicolas Pitre's avatar Nicolas Pitre Committed by Russell King
Browse files

[ARM] 3339/1: ARM EABI: make unmuxed syscalls visible



Patch from Nicolas Pitre

With EABI the multiplex sys_ipc and sys_socketcall syscalls are
unavailable and their support code even removed from the compiled
kernel, and the new unmuxed syscalls must be used instead.

Make those syscall numbers visible.

Signed-off-by: default avatarNicolas Pitre <nico@cam.org>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 6c0fa49b
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -309,7 +309,7 @@
#define __NR_mq_getsetattr		(__NR_SYSCALL_BASE+279)
#define __NR_waitid			(__NR_SYSCALL_BASE+280)

#if 0 /* reserve these for un-muxing socketcall */
#if defined(__ARM_EABI__)  /* reserve these for un-muxing socketcall */
#define __NR_socket			(__NR_SYSCALL_BASE+281)
#define __NR_bind			(__NR_SYSCALL_BASE+282)
#define __NR_connect			(__NR_SYSCALL_BASE+283)
@@ -329,7 +329,7 @@
#define __NR_recvmsg			(__NR_SYSCALL_BASE+297)
#endif

#if 0 /* reserve these for un-muxing ipc */
#if defined(__ARM_EABI__)  /* reserve these for un-muxing ipc */
#define __NR_semop			(__NR_SYSCALL_BASE+298)
#define __NR_semget			(__NR_SYSCALL_BASE+299)
#define __NR_semctl			(__NR_SYSCALL_BASE+300)
@@ -347,7 +347,7 @@
#define __NR_request_key		(__NR_SYSCALL_BASE+310)
#define __NR_keyctl			(__NR_SYSCALL_BASE+311)

#if 0 /* reserved for un-muxing ipc */
#if defined(__ARM_EABI__)  /* reserved for un-muxing ipc */
#define __NR_semtimedop			(__NR_SYSCALL_BASE+312)
#endif