summaryrefslogtreecommitdiffstats
path: root/arch/sparc64
diff options
context:
space:
mode:
authorSteven Rostedt <rostedt@goodmis.org>2008-10-23 09:33:04 -0400
committerIngo Molnar <mingo@elte.hu>2008-10-23 16:00:21 +0200
commit07c4cc1cdaa08fcb6c0275dd7be49eae37260169 (patch)
treeaf29e7d9cfed3ea0b7d31c17ae5cde498ebdbf10 /arch/sparc64
parent6912896e994ddaf06cc0f6d3f2098bc4b59bdd84 (diff)
downloadop-kernel-dev-07c4cc1cdaa08fcb6c0275dd7be49eae37260169.zip
op-kernel-dev-07c4cc1cdaa08fcb6c0275dd7be49eae37260169.tar.gz
ftrace: disable dynamic ftrace for all archs that use daemon
The ftrace daemon is complex and can cause nasty races if something goes wrong. Since it affects all of the kernel, this patch disables dynamic ftrace from any arch that depends on the daemon. Until the archs are ported over to the new MCOUNT_RECORD method, I am disabling dynamic ftrace from them. Note: I am leaving in the arch/<arch>/kernel/ftrace.c code alone since that can be used when the arch is ported to MCOUNT_RECORD. To port the arch to MCOUNT_RECORD, the scripts/recordmcount.pl needs to be updated. I will make that easier to do for 2.6.29. For 28, we will keep the archs disabled. Signed-off-by: Steven Rostedt <srostedt@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/sparc64')
-rw-r--r--arch/sparc64/Kconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig
index 824f612..3b96e70 100644
--- a/arch/sparc64/Kconfig
+++ b/arch/sparc64/Kconfig
@@ -11,7 +11,6 @@ config SPARC
config SPARC64
bool
default y
- select HAVE_DYNAMIC_FTRACE
select HAVE_FUNCTION_TRACER
select HAVE_IDE
select HAVE_LMB
OpenPOWER on IntegriCloud