From: Al Viro Date: Mon, 5 Nov 2012 18:00:27 +0000 (-0500) Subject: new helper: signal_pt_regs() X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~47^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22062a96300dabfef93368a28c34bdf35c9b8308;p=pandora-kernel.git 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 --- Reading git-diff-tree failed