Al Viro
bde208d2e1
switch mips to generic rt_sigsuspend(), make it unconditional
...
mips was the last architecture not using the generic variant.
Both native and compat variants switched to generic, which is
made unconditional now.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:32:49 -05:00
Al Viro
1c37ea8277
mips: switch to compat_sys_waitid()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:32:24 -05:00
Al Viro
ea536ad4f2
mips: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:32:24 -05:00
Al Viro
c6489c147d
Merge commit ' 12890d0f61' into arch-mips
2013-02-03 18:16:33 -05:00
Al Viro
5b3eb3ade4
x86: switch to generic old sigaction
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:27 -05:00
Al Viro
0430f2f276
xtensa: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:27 -05:00
Al Viro
29fd448084
x86: switch to generic compat rt_sigaction()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:26 -05:00
Al Viro
d7c43e4afb
x86: switch to generic compat sched_rr_get_interval()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:26 -05:00
Al Viro
15ce1f7154
x86,um: switch to generic old sigsuspend()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:26 -05:00
Al Viro
7b83d1a297
x86: switch to generic compat rt_sigqueueinfo()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:25 -05:00
Al Viro
f45adb0499
x86: switch to generic compat rt_sigpending()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:25 -05:00
Al Viro
49cb25e929
x86: get rid of pt_regs argument in vm86/vm86old
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:24 -05:00
Al Viro
3fe26fa34d
x86: get rid of pt_regs argument in sigreturn variants
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:24 -05:00
Al Viro
b3af11afe0
x86: get rid of pt_regs argument of iopl(2)
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:24 -05:00
Al Viro
50b3c9e30a
unicore32: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:23 -05:00
Al Viro
ea93a6e2e7
amd64: get rid of useless RESTORE_TOP_OF_STACK in stub_execve()
...
we are not going to return via SYSRET anyway.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:23 -05:00
Al Viro
a402922bff
tile: switch to generic compat rt_sigaction()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:22 -05:00
Al Viro
7b5d3c1d11
tile: switch to generic compat rt_sigqueueinfo()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:22 -05:00
Al Viro
03e2759598
tile: switch to generic compat rt_sig{procmask,pending}()
...
note that the only systems that are going to care are big-endian
64bit ones with 32bit compat enabled - little-endian bitmaps
are not sensitive to granularity.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:21 -05:00
Al Viro
47669ab036
tile: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:21 -05:00
Al Viro
8d65681daf
sparc: switch to generic compat rt_sigqueueinfo()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:18 -05:00
Al Viro
55bb5a1e3a
sparc: switch to generic compat rt_sigpending()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:18 -05:00
Al Viro
826c8772b1
sparc: switch to generic compat rt_sigprocmask(2)
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:17 -05:00
Al Viro
c9716252be
sparc: bury the sys_sigpause() remains
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:17 -05:00
Al Viro
99b06feb0f
sparc: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:17 -05:00
Al Viro
0679a858c5
sh: switch to generic old sigaction()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:16 -05:00
Al Viro
881e252d6b
sh: switch to generic old sigsuspend()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:16 -05:00
Al Viro
b774cc5cb6
score: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:15 -05:00
Al Viro
7a879a94d9
sh: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:15 -05:00
Al Viro
1cb44eb837
s390: kill useless wrappers
...
COMPAT_SYSCALL_DEFINEx already does everything we need
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:14 -05:00
Al Viro
7eddd99c28
s390: switch to generic old sigaction()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:14 -05:00
Al Viro
f036b94344
s390: switch to generic compat rt_sigaction
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:13 -05:00
Al Viro
d7b5427cec
s390: switch to generic compat sched_rr_get_interval()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:13 -05:00
Al Viro
e181ee4cd7
s390: switch to generic old sigsuspend
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:13 -05:00
Al Viro
07562be77d
s390: switch to generic compat rt_sigqueueinfo()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:12 -05:00
Al Viro
bdcf03183c
s390: switch to generic compat rt_sigpending()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:12 -05:00
Al Viro
7426022431
s390: switch to generic compat rt_sigprocmask(2)
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:12 -05:00
Al Viro
b1ff98cb74
powerpc: trim the crap from syscalls.h
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:11 -05:00
Al Viro
e214125aa8
s390: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:11 -05:00
Al Viro
09a4d5d015
powerpc: switch to generic old sigaction()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:10 -05:00
Al Viro
5aa1cde2ed
powerpc: switch to generic compat rt_sigaction()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:10 -05:00
Al Viro
a31dd96ff7
powerpc: kill pointless wrappers
...
SYSCALL_DEFINE and COMPAT_SYSCALL_DEFINE do all argument normalization
we need.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:09 -05:00
Al Viro
0980caea80
powerpc: switch to generic old sigsuspend
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:09 -05:00
Al Viro
309e44b39e
powerpc: switch to generic compat rt_sigqueueinfo()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:09 -05:00
Al Viro
cfe0467c4e
powerpc: switch to generic compat rt_sigpending()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:08 -05:00
Al Viro
451a651d33
powerpc: switch to generic compat rt_sigprocmask()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:08 -05:00
Al Viro
7cce246557
powerpc: switch to generic sigaltstack
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:08 -05:00
Al Viro
b0f95824f2
parisc: switch to generic compat rt_sigaction()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:07 -05:00
Al Viro
d914b8dcbb
parisc: switch to generic compat sched_rr_get_interval()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:07 -05:00
Al Viro
441ff95907
parisc: switch to generic compat rt_sigqueueinfo()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2013-02-03 18:16:06 -05:00