From: Tony Luck Date: Thu, 9 Feb 2006 22:41:41 +0000 (-0800) Subject: [IA64] sys32_signal() forgets to initialize ->sa_mask X-Git-Tag: Ubuntu-5.4-5.4.0-11.14~54336^2~2 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=1ff0be1534839dabec85f6d16dc36734f4e158bf;p=mirror_ubuntu-focal-kernel.git [IA64] sys32_signal() forgets to initialize ->sa_mask Pointed out by Oleg Nesterov , who in turn got the hint from Linus. Signed-off-by: Tony Luck --- diff --git a/arch/ia64/ia32/ia32_signal.c b/arch/ia64/ia32/ia32_signal.c index 5856510210fa..b3355a9ca2c3 100644 --- a/arch/ia64/ia32/ia32_signal.c +++ b/arch/ia64/ia32/ia32_signal.c @@ -515,6 +515,7 @@ sys32_signal (int sig, unsigned int handler) sigact_set_handler(&new_sa, handler, 0); new_sa.sa.sa_flags = SA_ONESHOT | SA_NOMASK; + sigemptyset(&new_sa.sa.sa_mask); ret = do_sigaction(sig, &new_sa, &old_sa);