]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/arm/include/asm/ftrace.h
ftrace: nmi safe code modification
[linux-2.6-omap-h63xx.git] / arch / arm / include / asm / ftrace.h
index 584ef9a8e5a5d275e3cd35891828996645ddd97d..d4c24a7a92805eb3a87d1e682cdaed5ed288d2a5 100644 (file)
@@ -1,7 +1,12 @@
 #ifndef _ASM_ARM_FTRACE
 #define _ASM_ARM_FTRACE
 
-#ifdef CONFIG_FTRACE
+#ifndef __ASSEMBLY__
+#define ftrace_nmi_enter()     do { } while (0)
+#define ftrace_nmi_exit()      do { } while (0)
+#endif
+
+#ifdef CONFIG_FUNCTION_TRACER
 #define MCOUNT_ADDR            ((long)(mcount))
 #define MCOUNT_INSN_SIZE       4 /* sizeof mcount call */