kernel-ark/arch
Rusty Lynch 8bc76772ad [PATCH] Kprobes ia64 cleanup
A cleanup of the ia64 kprobes implementation such that all of the bundle
manipulation logic is concentrated in arch_prepare_kprobe().

With the current design for kprobes, the arch specific code only has a
chance to return failure inside the arch_prepare_kprobe() function.

This patch moves all of the work that was happening in arch_copy_kprobe()
and most of the work that was happening in arch_arm_kprobe() into
arch_prepare_kprobe().  By doing this we can add further robustness checks
in arch_arm_kprobe() and refuse to insert kprobes that will cause problems.

Signed-off-by: Rusty Lynch <Rusty.lynch@intel.com>
Signed-off-by: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-23 09:45:23 -07:00
..
alpha
arm [PATCH] use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh 2005-06-23 09:45:07 -07:00
arm26 [PATCH] use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh 2005-06-23 09:45:07 -07:00
cris
frv
h8300 [PATCH] ptrace_h8300: condition bugfix 2005-06-23 09:45:15 -07:00
i386 [PATCH] kprobes: moves lock-unlock to non-arch kprobe_flush_task 2005-06-23 09:45:21 -07:00
ia64 [PATCH] Kprobes ia64 cleanup 2005-06-23 09:45:23 -07:00
m32r
m68k
m68knommu
mips
parisc
ppc
ppc64 [PATCH] Move kprobe [dis]arming into arch specific code 2005-06-23 09:45:21 -07:00
s390 [PATCH] use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh 2005-06-23 09:45:07 -07:00
sh
sh64
sparc
sparc64 [PATCH] Move kprobe [dis]arming into arch specific code 2005-06-23 09:45:21 -07:00
um [PATCH] kstrdup: convert a few existing implementations 2005-06-23 09:45:18 -07:00
v850
x86_64 [PATCH] Move kprobe [dis]arming into arch specific code 2005-06-23 09:45:21 -07:00