Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

take sys_rt_sigsuspend() prototype to linux/syscalls.h

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Al Viro 0aa0203f 709410a0

+2 -8
-2
arch/powerpc/include/asm/syscalls.h
··· 22 22 asmlinkage int ppc_rtas(struct rtas_args __user *uargs); 23 23 asmlinkage time_t sys64_time(time_t __user * tloc); 24 24 25 - asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, 26 - size_t sigsetsize); 27 25 asmlinkage long sys_sigaltstack(const stack_t __user *uss, 28 26 stack_t __user *uoss, unsigned long r5, unsigned long r6, 29 27 unsigned long r7, unsigned long r8, struct pt_regs *regs);
-1
arch/powerpc/kernel/signal_32.c
··· 57 57 58 58 #ifdef CONFIG_PPC64 59 59 #define sys_sigsuspend compat_sys_sigsuspend 60 - #define sys_rt_sigsuspend compat_sys_rt_sigsuspend 61 60 #define sys_rt_sigreturn compat_sys_rt_sigreturn 62 61 #define sys_sigaction compat_sys_sigaction 63 62 #define sys_swapcontext compat_sys_swapcontext
-1
arch/xtensa/include/asm/syscall.h
··· 26 26 struct timespec __user *tsp, 27 27 const sigset_t __user *sigmask, 28 28 size_t sigsetsize); 29 - asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize);
-4
include/asm-generic/syscalls.h
··· 32 32 asmlinkage long sys_rt_sigreturn(struct pt_regs *regs); 33 33 #endif 34 34 35 - #ifndef sys_rt_sigsuspend 36 - asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize); 37 - #endif 38 - 39 35 #endif /* __ASM_GENERIC_SYSCALLS_H */
+2
include/linux/syscalls.h
··· 385 385 asmlinkage long sys_sigsuspend(int unused1, int unused2, old_sigset_t mask); 386 386 #endif 387 387 388 + asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize); 389 + 388 390 #ifdef CONFIG_OLD_SIGACTION 389 391 asmlinkage long sys_sigaction(int, const struct old_sigaction __user *, 390 392 struct old_sigaction __user *);