kernel_optimize_test/arch/mips
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
..
arc IP30 Identification. 2005-10-29 19:31:39 +01:00
au1000 Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
boot commit 1858f72fa2e2f63e62114a9bd40c8e68468d8c5e 2005-10-29 19:31:56 +01:00
cobalt Resurrect Cobalt support for 2.6. 2005-10-29 19:30:42 +01:00
configs Update MIPS defconfig files. 2005-10-29 19:32:54 +01:00
ddb5xxx Sliceup Kconfig; it's grown too large. 2005-10-29 19:32:41 +01:00
dec Make static what ought to be static. 2005-10-29 19:32:12 +01:00
galileo-boards/ev96100 Get rid of early_init. There's more need to make this form of 2005-10-29 19:30:18 +01:00
gt64120 Sliceup Kconfig; it's grown too large. 2005-10-29 19:32:41 +01:00
ite-boards Sliceup Kconfig; it's grown too large. 2005-10-29 19:32:41 +01:00
jazz Sliceup Kconfig; it's grown too large. 2005-10-29 19:32:41 +01:00
jmr3927 Use new txx9 serial driver. 2005-10-29 19:30:52 +01:00
kernel [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -08:00
lasat Sliceup Kconfig; it's grown too large. 2005-10-29 19:32:41 +01:00
lib Hack to resolve longstanding prefetch issue 2005-10-29 19:32:50 +01:00
lib-32 Fixup a few lose ends in explicit support for MIPS R1/R2. 2005-10-29 19:32:37 +01:00
lib-64 Fixup a few lose ends in explicit support for MIPS R1/R2. 2005-10-29 19:32:37 +01:00
math-emu Get rid of SINGLE_ONLY_FPU. Linux does not support half FPU other than 2005-10-29 19:32:52 +01:00
mips-boards Support for MIPSsim, the cycle accurate MIPS simulator. 2005-10-29 19:32:30 +01:00
mm [PATCH] mm: init_mm without ptlock 2005-10-29 21:40:40 -07:00
momentum prom_free_prom_memory() returns unsigned long 2005-10-29 19:32:53 +01:00
oprofile Fixup a few lose ends in explicit support for MIPS R1/R2. 2005-10-29 19:32:37 +01:00
pci pci-expmem-hack 2005-10-29 19:32:49 +01:00
philips/pnx8550 Philips PNX8550 support: MIPS32-like core with 2 Trimedias on it. 2005-10-29 19:31:54 +01:00
pmc-sierra prom_free_prom_memory() returns unsigned long 2005-10-29 19:32:53 +01:00
qemu Implement get_system_type() for Qemu to get procfs-enabled kernels to 2005-10-29 19:32:02 +01:00
sgi-ip22 IP22 EISA support update. 2005-10-29 19:32:13 +01:00
sgi-ip27 [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
sgi-ip32 Convert struct hw_interrupt_type initializations to ISO C99 named 2005-10-29 19:30:46 +01:00
sibyte SB1 cache exception handling. 2005-10-29 19:32:48 +01:00
sni Convert struct hw_interrupt_type initializations to ISO C99 named 2005-10-29 19:30:46 +01:00
tx4927 Sliceup Kconfig; it's grown too large. 2005-10-29 19:32:41 +01:00
tx4938 Support for Toshiba's RBHMA4500 eval board for the TX4938. 2005-10-29 19:31:57 +01:00
vr41xx Sliceup Kconfig; it's grown too large. 2005-10-29 19:32:41 +01:00
defconfig Update MIPS defconfig files. 2005-10-29 19:32:54 +01:00
Kconfig More foolproofing of the CPU configuration. 2005-10-29 19:32:49 +01:00
Kconfig.debug Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Support for BigSur board. 2005-10-29 19:32:47 +01:00