kernel-ark/arch/ppc64
David Woodhouse 17888225c2 Fix missing audit_syscall_exit() on ppc64 sigsuspend exit path
When we leave sigsuspend() directly into a signal handler, we don't want
to go via the normal syscall exit path -- it'll corrupt r4 and r5 which
are supposed to be giving information to the signal handler, and it'll
give us one more single-step SIGTRAP than we need if single-stepping is
in operation.

However, we _should_ be calling audit_syscall_exit(), which would
normally get invoked in that patch. It's not wonderfully pretty, but I
suspect the best answer is just to call it directly...

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2005-08-27 10:23:46 +01:00
..
boot [PATCH] Update in-kernel zlib routines 2005-08-05 16:23:21 -07:00
configs [PATCH] ppc64: update defconfigs 2005-08-08 11:46:24 -07:00
kernel Fix missing audit_syscall_exit() on ppc64 sigsuspend exit path 2005-08-27 10:23:46 +01:00
lib [PATCH] ppc64 iSeries: allow build with no PCI 2005-06-21 18:46:31 -07:00
mm [PATCH] ppc64: POWER 4 fails to boot with NUMA 2005-08-01 21:38:01 -07:00
oprofile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
xmon [PATCH] Xmon bug fix for soft-reset 2005-08-02 22:16:45 -07:00
defconfig [PATCH] ppc64: update defconfigs 2005-08-08 11:46:24 -07:00
Kconfig [PATCH] ppc/ppc64: use Kconfig.hz 2005-07-27 16:25:55 -07:00
Kconfig.debug [PATCH] ppc64: add missing Kconfig help text 2005-05-05 16:36:32 -07:00
Makefile [PATCH] ppc64: add BPA platform type 2005-06-23 09:43:37 +10:00