linux/arch/i386
Prasanna S Panchamukhi 34c37e1869 [PATCH] Switch Kprobes inline functions to __kprobes for i386
Andrew Morton pointed out that compiler might not inline the functions
marked for inline in kprobes.  There-by allowing the insertion of probes
on these kprobes routines, which might cause recursion.

This patch removes all such inline and adds them to kprobes section
there by disallowing probes on all such routines.  Some of the routines
can even still be inlined, since these routines gets executed after the
kprobes had done necessay setup for reentrancy.

Signed-off-by: Prasanna S Panchamukhi <prasanna@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-04-19 09:13:52 -07:00
..
boot
crypto
kernel [PATCH] Switch Kprobes inline functions to __kprobes for i386 2006-04-19 09:13:52 -07:00
lib
mach-default
mach-es7000
mach-generic
mach-visws
mach-voyager [PATCH] voyager: no need to define BITS_PER_BYTE when it's already in types.h 2006-04-19 09:13:51 -07:00
math-emu
mm
oprofile
pci
power
Kconfig
Kconfig.cpu
Kconfig.debug
Makefile
Makefile.cpu
defconfig