signal: Remove the task parameter from force_sig_fault
As synchronous exceptions really only make sense against the current
task (otherwise how are you synchronous) remove the task parameter
from from force_sig_fault to make it explicit that is what is going
on.
The two known exceptions that deliver a synchronous exception to a
stopped ptraced task have already been changed to
force_sig_fault_to_task.
The callers have been changed with the following emacs regular expression
(with obvious variations on the architectures that take more arguments)
to avoid typos:
force_sig_fault[(]\([^,]+\)[,]\([^,]+\)[,]\([^,]+\)[,]\W+current[)]
->
force_sig_fault(\1,\2,\3)
Signed-off-by:
"Eric W. Biederman" <ebiederm@xmission.com>
Showing
- arch/alpha/kernel/traps.c 1 addition, 1 deletionarch/alpha/kernel/traps.c
- arch/alpha/mm/fault.c 2 additions, 2 deletionsarch/alpha/mm/fault.c
- arch/arc/kernel/traps.c 1 addition, 1 deletionarch/arc/kernel/traps.c
- arch/arc/mm/fault.c 2 additions, 2 deletionsarch/arc/mm/fault.c
- arch/arm/kernel/ptrace.c 1 addition, 1 deletionarch/arm/kernel/ptrace.c
- arch/arm/kernel/traps.c 1 addition, 1 deletionarch/arm/kernel/traps.c
- arch/arm/mm/alignment.c 1 addition, 1 deletionarch/arm/mm/alignment.c
- arch/arm/mm/fault.c 1 addition, 1 deletionarch/arm/mm/fault.c
- arch/arm64/kernel/traps.c 1 addition, 1 deletionarch/arm64/kernel/traps.c
- arch/c6x/kernel/traps.c 1 addition, 1 deletionarch/c6x/kernel/traps.c
- arch/csky/abiv1/alignment.c 1 addition, 1 deletionarch/csky/abiv1/alignment.c
- arch/csky/abiv2/fpu.c 1 addition, 1 deletionarch/csky/abiv2/fpu.c
- arch/csky/kernel/traps.c 1 addition, 1 deletionarch/csky/kernel/traps.c
- arch/csky/mm/fault.c 2 additions, 2 deletionsarch/csky/mm/fault.c
- arch/hexagon/kernel/traps.c 1 addition, 1 deletionarch/hexagon/kernel/traps.c
- arch/hexagon/mm/vm_fault.c 2 additions, 2 deletionsarch/hexagon/mm/vm_fault.c
- arch/ia64/kernel/brl_emu.c 3 additions, 3 deletionsarch/ia64/kernel/brl_emu.c
- arch/ia64/kernel/traps.c 9 additions, 9 deletionsarch/ia64/kernel/traps.c
- arch/ia64/kernel/unaligned.c 1 addition, 1 deletionarch/ia64/kernel/unaligned.c
- arch/ia64/mm/fault.c 1 addition, 1 deletionarch/ia64/mm/fault.c
Loading
Please register or sign in to comment