um: don't restore current->blocked on error
authorMatt Fleming <matt.fleming@intel.com>
Fri, 23 Mar 2012 22:01:49 +0000 (15:01 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 23 Mar 2012 23:58:31 +0000 (16:58 -0700)
commitf6adb9a6aec0ec9540e15f354e5cdec88b2aea33
treee0294accaec6c3ba56c19872d4c8ec38b158de8d
parent6629326b89b6e69cc44276e1649a31158bb2c819
um: don't restore current->blocked on error

If we fail to setup the signal stack frame then we don't need to restore
current->blocked because it is not modified by setup_signal_stack_*.

Acked-by: Oleg Nesterov <oleg@redhat.com>
Acked-by: Richard Weinberger <richard@nod.at>
Tested-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/um/kernel/signal.c