linux/arch/arm
Christoph Hellwig 481bed4542 [PATCH] consolidate sys_ptrace()
The sys_ptrace boilerplate code (everything outside the big switch
statement for the arch-specific requests) is shared by most architectures.
This patch moves it to kernel/ptrace.c and leaves the arch-specific code as
arch_ptrace.

Some architectures have a too different ptrace so we have to exclude them.
They continue to keep their implementations.  For sh64 I had to add a
sh64_ptrace wrapper because it does some initialization on the first call.
For um I removed an ifdefed SUBARCH_PTRACE_SPECIAL block, but
SUBARCH_PTRACE_SPECIAL isn't defined anywhere in the tree.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Paul Mackerras <paulus@samba.org>
Acked-by: Ralf Baechle <ralf@linux-mips.org>
Acked-By: David Howells <dhowells@redhat.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Paul Mundt <lethal@linux-sh.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-11-07 07:53:42 -08:00
..
boot [PATCH] ARM: Reverted 2918/1: [update] Base port of Comdial MP1000 platfrom 2005-11-04 17:28:34 +00:00
common Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
configs [PATCH] ARM: Reverted 2918/1: [update] Base port of Comdial MP1000 platfrom 2005-11-04 17:28:34 +00:00
kernel [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -08:00
lib [ARM] 3094/1: remove PLD stuff from old uaccess code 2005-11-04 17:15:43 +00:00
mach-aaec2000 [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
mach-clps711x [PATCH] ARM: Reverted 2918/1: [update] Base port of Comdial MP1000 platfrom 2005-11-04 17:28:34 +00:00
mach-clps7500
mach-ebsa110 [ARM] Convert EBSA110 network driver to a platform driver 2005-10-31 17:14:57 +00:00
mach-epxa10db [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
mach-footbridge
mach-h720x
mach-imx Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
mach-integrator Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
mach-iop3xx Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
mach-ixp4xx [ARM] 3089/1: ixp4xx AHB/PCI endianness fix 2005-11-06 14:34:12 +00:00
mach-ixp2000 [ARM] 3114/1: use ixp2000_reg_wrb in ixp2000 uengine loader 2005-11-06 14:34:13 +00:00
mach-l7200
mach-lh7a40x
mach-omap1
mach-pxa [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
mach-realview [ARM] Fix Realview machine for patch 3016/1 2005-11-02 14:14:37 +00:00
mach-rpc
mach-s3c2410 Merge master.kernel.org:/home/rmk/linux-2.6-arm 2005-11-01 21:32:14 -08:00
mach-sa1100 Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
mach-shark
mach-versatile Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
mm [ARM] Merge SMP tree 2005-11-03 21:02:39 +00:00
nwfpe
oprofile [PATCH] mm: kill check_user_page_readable 2005-10-29 21:40:41 -07:00
plat-omap Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
tools
vfp
Kconfig [PATCH] ARM: Reverted 2918/1: [update] Base port of Comdial MP1000 platfrom 2005-11-04 17:28:34 +00:00
Kconfig.debug
Makefile [ARM] 3097/1: change library link ordering 2005-11-04 17:17:30 +00:00