[PATCH 04/17] arm: tracehook_signal_handler

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Roland McGrath
Date: Friday, April 24, 2009 - 5:09 pm

This makes arm call the standard tracehook_signal_handler() hook
in <linux/tracehook.h> after setting up a signal handler.

Signed-off-by: Roland McGrath <roland@redhat.com>
---
 arch/arm/kernel/signal.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/arch/arm/kernel/signal.c b/arch/arm/kernel/signal.c
index 80b8b5c..51e2187 100644
--- a/arch/arm/kernel/signal.c
+++ b/arch/arm/kernel/signal.c
@@ -12,6 +12,7 @@
 #include <linux/personality.h>
 #include <linux/freezer.h>
 #include <linux/uaccess.h>
+#include <linux/tracehook.h>
 
 #include <asm/elf.h>
 #include <asm/cacheflush.h>
@@ -606,6 +607,7 @@ handle_signal(unsigned long sig, struct k_sigaction *ka,
 	recalc_sigpending();
 	spin_unlock_irq(&tsk->sighand->siglock);
 
+	tracehook_signal_handler(sig, info, ka, regs, 0);
 }
 
 /*
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/17] tracehook &amp; user_regset for ARM, Roland McGrath, (Fri Apr 24, 5:06 pm)
[PATCH 01/17] arm: arch_ptrace clean-up, Roland McGrath, (Fri Apr 24, 5:07 pm)
[PATCH 03/17] arm: tracehook_report_syscall, Roland McGrath, (Fri Apr 24, 5:08 pm)
[PATCH 04/17] arm: tracehook_signal_handler, Roland McGrath, (Fri Apr 24, 5:09 pm)
[PATCH 05/17] arm: TIF_NOTIFY_RESUME, Roland McGrath, (Fri Apr 24, 5:09 pm)
[PATCH 06/17] arm: user_regset: general regs, Roland McGrath, (Fri Apr 24, 5:10 pm)
[PATCH 07/17] arm: user_regset: FPU regs, Roland McGrath, (Fri Apr 24, 5:10 pm)
[PATCH 08/17] arm: CORE_DUMP_USE_REGSET, Roland McGrath, (Fri Apr 24, 5:11 pm)
[PATCH 09/17] arm: user_regset: VFP regs, Roland McGrath, (Fri Apr 24, 5:11 pm)
[PATCH 10/17] arm: user_regset: VFP in core dumps, Roland McGrath, (Fri Apr 24, 5:12 pm)
[PATCH 11/17] arm: user_regset: iWMMXt regs, Roland McGrath, (Fri Apr 24, 5:12 pm)
[PATCH 12/17] arm: user_regset: iWMMXt in core dumps, Roland McGrath, (Fri Apr 24, 5:12 pm)
[PATCH 13/17] arm: user_regset: Crunch regs, Roland McGrath, (Fri Apr 24, 5:13 pm)
[PATCH 14/17] arm: user_regset: Crunch in core dumps, Roland McGrath, (Fri Apr 24, 5:13 pm)
[PATCH 16/17] arm: asm/syscall.h (unfinished), Roland McGrath, (Fri Apr 24, 5:15 pm)
[PATCH 17/17] arm: HAVE_ARCH_TRACEHOOK, Roland McGrath, (Fri Apr 24, 5:15 pm)
Re: [PATCH 12/17] arm: user_regset: iWMMXt in core dumps, Roland McGrath, (Mon Apr 27, 7:53 pm)
Re: [PATCH 0/17] tracehook &amp; user_regset for ARM, Christoph Hellwig, (Sat Jun 6, 7:42 am)
Re: [PATCH 01/17] arm: arch_ptrace clean-up, Russell King, (Fri Jun 19, 2:13 am)
Re: [PATCH 16/17] arm: asm/syscall.h (unfinished), Russell King, (Fri Jun 19, 2:31 am)
Re: [PATCH 01/17] arm: arch_ptrace clean-up, Roland McGrath, (Tue Jun 23, 11:55 pm)
Re: [PATCH 16/17] arm: asm/syscall.h (unfinished), Roland McGrath, (Wed Jun 24, 1:56 am)