signal: lift sigset size check out of do_sigpending()
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 21 Aug 2017 23:16:43 +0000 (02:16 +0300)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 19 Sep 2017 21:55:57 +0000 (17:55 -0400)
commit176826af03666758c656dd27f098cc889b71638b
tree7add5b3b2bfded9f5d16d9ea5d3d3be93ff499b6
parent1681634b8c70353d8ca211b9b3443889a16dafeb
signal: lift sigset size check out of do_sigpending()

As sigsetsize argument of do_sigpending() is not used anywhere else in
that function after the check, remove this argument and move the check
out of do_sigpending() into rt_sigpending() and its compat analog.

Suggested-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
kernel/signal.c