kernel-fxtec-pro1x/arch
Al Viro 22062a9630 new helper: signal_pt_regs()
Always equal to task_pt_regs(current); defined only when we are in
signal delivery.  It may be different from current_pt_regs() - e.g.
architectures like m68k may have pt_regs location on exception
different from that on a syscall and signals (just as ptrace handling)
may happen on exceptions as well as on syscalls.

When they are equal, it's often better to have signal_pt_regs
defined (in asm/ptrace.h) as current_pt_regs - that tends to be
optimized better than default would be.  However, optimisation is
the only reason why we might want an arch-specific definition;
if current_pt_regs() and task_pt_regs(current) have different
values, the latter one is right.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2012-11-29 00:01:23 -05:00
..
alpha new helper: signal_pt_regs() 2012-11-29 00:01:23 -05:00
arm unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
arm64 flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
avr32 unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
blackfin flagday: kill pt_regs argument of do_fork() 2012-11-29 00:01:08 -05:00
c6x flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
cris unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
frv flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
h8300 new helper: signal_pt_regs() 2012-11-29 00:01:23 -05:00
hexagon flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
ia64 unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
m32r unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
m68k unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
microblaze flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
mips unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
mn10300 unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
openrisc flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
parisc unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
powerpc unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
s390 unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
score flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
sh flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
sparc unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
tile flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
um flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
unicore32 flagday: don't pass regs to copy_thread() 2012-11-28 23:43:42 -05:00
x86 unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
xtensa unify default ptrace_signal_deliver 2012-11-29 00:01:23 -05:00
.gitignore
Kconfig generic sys_fork / sys_vfork / sys_clone 2012-11-28 21:49:04 -05:00