]> err.no Git - linux-2.6/commit
[PATCH] Generic sys_rt_sigsuspend()
authorDavid Woodhouse <dwmw2@infradead.org>
Thu, 19 Jan 2006 01:43:57 +0000 (17:43 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Thu, 19 Jan 2006 03:20:29 +0000 (19:20 -0800)
commit150256d8aadb3a337c31efa9e175cbd25bf06b06
tree8cd7e2a0bc6af23984682c5ea3ca687809580c5a
parenta60fc5190a31d98508ea6a76f74217f4104e74b7
[PATCH] Generic sys_rt_sigsuspend()

The TIF_RESTORE_SIGMASK flag allows us to have a generic implementation of
sys_rt_sigsuspend() instead of duplicating it for each architecture.  This
provides such an implementation and makes arch/powerpc use it.

It also tidies up the ppc32 sys_sigsuspend() to use TIF_RESTORE_SIGMASK.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/powerpc/kernel/signal_32.c
arch/powerpc/kernel/signal_64.c
include/asm-powerpc/unistd.h
include/linux/sched.h
kernel/compat.c
kernel/signal.c