This adds the generic definition and wires it up for x86 and arm.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
448 common process_mrelease sys_process_mrelease
449 common futex_waitv sys_futex_waitv
450 common set_mempolicy_home_node sys_set_mempolicy_home_node
+451 common epoll_pwait3 sys_epoll_pwait3
448 i386 process_mrelease sys_process_mrelease
449 i386 futex_waitv sys_futex_waitv
450 i386 set_mempolicy_home_node sys_set_mempolicy_home_node
+451 i386 epoll_pwait3 sys_epoll_pwait3
448 common process_mrelease sys_process_mrelease
449 common futex_waitv sys_futex_waitv
450 common set_mempolicy_home_node sys_set_mempolicy_home_node
+451 common epoll_pwait3 sys_epoll_pwait3
#
# Due to a historical design error, certain syscalls are numbered differently
const struct __kernel_timespec __user *timeout,
const sigset_t __user *sigmask,
size_t sigsetsize);
+asmlinkage long sys_epoll_pwait3(int epfd, struct epoll_event __user *events,
+ int maxevents, int flags,
+ struct epoll_pwait_data __user *data);
/* fs/fcntl.c */
asmlinkage long sys_dup(unsigned int fildes);
#define __NR_set_mempolicy_home_node 450
__SYSCALL(__NR_set_mempolicy_home_node, sys_set_mempolicy_home_node)
+#define __NR_epoll_pwait3 451
+__SYSCALL(__NR_epoll_pwait3, sys_epoll_pwait3)
+
#undef __NR_syscalls
-#define __NR_syscalls 451
+#define __NR_syscalls 452
/*
* 32 bit systems traditionally used different