linux-stable/arch
amy.griffis@hp.com 9150bdc070 [PATCH] fix ia64 syscall auditing
Attached is a patch against David's audit.17 kernel that adds checks
for the TIF_SYSCALL_AUDIT thread flag to the ia64 system call and
signal handling code paths.  The patch enables auditing of system
calls set up via fsys_bubble_down, as well as ensuring that
audit_syscall_exit() is called on return from sigreturn.

Neglecting to check for TIF_SYSCALL_AUDIT at these points results in
incorrect information in audit_context, causing frequent system panics
when system call auditing is enabled on an ia64 system.

I have tested this patch and have seen no problems with it.

[Original patch from Amy Griffis ported to current kernel by David Woodhouse]

From: Amy Griffis <amy.griffis@hp.com>
From: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-05-12 10:00:18 -07:00
..
alpha 2.6.11 import 2005-05-12 09:59:06 -07:00
arm 2.6.11 import 2005-05-12 09:59:06 -07:00
arm26 2.6.11 import 2005-05-12 09:59:06 -07:00
cris 2.6.11 import 2005-05-12 09:59:06 -07:00
frv 2.6.11 import 2005-05-12 09:59:06 -07:00
h8300 2.6.11 import 2005-05-12 09:59:06 -07:00
i386 2.6.11 import 2005-05-12 09:59:06 -07:00
ia64 [PATCH] fix ia64 syscall auditing 2005-05-12 10:00:18 -07:00
m32r 2.6.11 import 2005-05-12 09:59:06 -07:00
m68k 2.6.11 import 2005-05-12 09:59:06 -07:00
m68knommu 2.6.11 import 2005-05-12 09:59:06 -07:00
mips 2.6.11 import 2005-05-12 09:59:06 -07:00
parisc 2.6.11 import 2005-05-12 09:59:06 -07:00
ppc [PATCH] ppc32: trivial fix for e500 oprofile build 2005-05-12 10:00:09 -07:00
ppc64 2.6.11 import 2005-05-12 09:59:06 -07:00
s390 2.6.11 import 2005-05-12 09:59:06 -07:00
sh 2.6.11 import 2005-05-12 09:59:06 -07:00
sh64 2.6.11 import 2005-05-12 09:59:06 -07:00
sparc 2.6.11 import 2005-05-12 09:59:06 -07:00
sparc64 2.6.11 import 2005-05-12 09:59:06 -07:00
um 2.6.11 import 2005-05-12 09:59:06 -07:00
v850 2.6.11 import 2005-05-12 09:59:06 -07:00
x86_64 2.6.11 import 2005-05-12 09:59:06 -07:00