Messages in this thread Patch in this message | | | From | Richard Weinberger <> | Subject | [PATCH 31/44] arm64: Use translate_signal() | Date | Mon, 3 Mar 2014 00:59:14 +0100 |
| |
Use the common helper instead of it's own open coded variant.
Signed-off-by: Richard Weinberger <richard@nod.at> --- arch/arm64/kernel/signal.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/arch/arm64/kernel/signal.c b/arch/arm64/kernel/signal.c index f6f23dd..165a72a 100644 --- a/arch/arm64/kernel/signal.c +++ b/arch/arm64/kernel/signal.c @@ -19,7 +19,6 @@ #include <linux/errno.h> #include <linux/signal.h> -#include <linux/personality.h> #include <linux/freezer.h> #include <linux/uaccess.h> #include <linux/tracehook.h> @@ -282,16 +281,10 @@ static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) struct thread_info *thread = current_thread_info(); struct task_struct *tsk = current; sigset_t *oldset = sigmask_to_save(); - int usig = ksig->sig; + int usig = translate_signal(ksig->sig); int ret; /* - * translate the signal - */ - if (usig < 32 && thread->exec_domain && thread->exec_domain->signal_invmap) - usig = thread->exec_domain->signal_invmap[usig]; - - /* * Set up the stack frame */ if (is_compat_task()) { -- 1.8.4.2
| |