X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=arch%2Farm26%2Fkernel%2Fsignal.c;h=6a8ef8da6dab07000467c98fbd7ea95a2617dd10;hb=67d38229dfa64cf9a75f83746dde345f47bbd8dc;hp=ce2055bdc9ee82c342e35f63ca98835d66c9715b;hpb=739cdbf1d8f0739b80035b80d69d871e33749b86;p=powerpc.git diff --git a/arch/arm26/kernel/signal.c b/arch/arm26/kernel/signal.c index ce2055bdc9..6a8ef8da6d 100644 --- a/arch/arm26/kernel/signal.c +++ b/arch/arm26/kernel/signal.c @@ -10,7 +10,6 @@ * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ -#include #include #include #include @@ -480,6 +479,7 @@ static int do_signal(sigset_t *oldset, struct pt_regs *regs, int syscall) { siginfo_t info; int signr; + struct k_sigaction ka; /* * We want the common case to go fast, which @@ -493,7 +493,7 @@ static int do_signal(sigset_t *oldset, struct pt_regs *regs, int syscall) if (current->ptrace & PT_SINGLESTEP) ptrace_cancel_bpt(current); - signr = get_signal_to_deliver(&info, regs, NULL); + signr = get_signal_to_deliver(&info, &ka, regs, NULL); if (signr > 0) { handle_signal(signr, &info, oldset, regs, syscall); if (current->ptrace & PT_SINGLESTEP)