aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnanth N Mavinakayanahalli <ananth@in.ibm.com>2007-07-17 07:03:54 -0400
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-17 13:23:03 -0400
commit87a7defb0d4255d5aea2c5067813b26836127983 (patch)
tree6bbe92c7abf50377c622cea2258cc049f020d734
parent5b78cc9ac8602baafebb75a09025ffb17d1aebc2 (diff)
Kprobes on select architectures no longer EXPERIMENTAL
Based on usage and testing over the past couple of years, kprobes on i386, ia64, powerpc and x86_64 is no longer EXPERIMENTAL. This is a follow-up to Robert P.J. Day's patch making "Instrumentation support" non-EXPERIMENTAL: http://marc.info/?l=linux-kernel&m=118396955423812&w=2 Arch maintainers for sparc64, avr32 and s390 need to take a similar call. Signed-off-by: Ananth N Mavinakayanahalli <ananth@in.ibm.com> Cc: Andi Kleen <ak@suse.de> Cc: Paul Mackerras <paulus@samba.org> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: "Luck, Tony" <tony.luck@intel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r--arch/i386/Kconfig4
-rw-r--r--arch/ia64/Kconfig4
-rw-r--r--arch/powerpc/Kconfig4
-rw-r--r--arch/x86_64/Kconfig4
4 files changed, 8 insertions, 8 deletions
diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig
index 8531a540ca8c..c7c9c2a15fab 100644
--- a/arch/i386/Kconfig
+++ b/arch/i386/Kconfig
@@ -1222,8 +1222,8 @@ if INSTRUMENTATION
1222source "arch/i386/oprofile/Kconfig" 1222source "arch/i386/oprofile/Kconfig"
1223 1223
1224config KPROBES 1224config KPROBES
1225 bool "Kprobes (EXPERIMENTAL)" 1225 bool "Kprobes"
1226 depends on KALLSYMS && EXPERIMENTAL && MODULES 1226 depends on KALLSYMS && MODULES
1227 help 1227 help
1228 Kprobes allows you to trap at almost any kernel address and 1228 Kprobes allows you to trap at almost any kernel address and
1229 execute a callback function. register_kprobe() establishes 1229 execute a callback function. register_kprobe() establishes
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig
index db9ddff95841..616c96e73483 100644
--- a/arch/ia64/Kconfig
+++ b/arch/ia64/Kconfig
@@ -582,8 +582,8 @@ menu "Instrumentation Support"
582source "arch/ia64/oprofile/Kconfig" 582source "arch/ia64/oprofile/Kconfig"
583 583
584config KPROBES 584config KPROBES
585 bool "Kprobes (EXPERIMENTAL)" 585 bool "Kprobes"
586 depends on KALLSYMS && EXPERIMENTAL && MODULES 586 depends on KALLSYMS && MODULES
587 help 587 help
588 Kprobes allows you to trap at almost any kernel address and 588 Kprobes allows you to trap at almost any kernel address and
589 execute a callback function. register_kprobe() establishes 589 execute a callback function. register_kprobe() establishes
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index e641bb68d871..d860b640a140 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -640,8 +640,8 @@ menu "Instrumentation Support"
640source "arch/powerpc/oprofile/Kconfig" 640source "arch/powerpc/oprofile/Kconfig"
641 641
642config KPROBES 642config KPROBES
643 bool "Kprobes (EXPERIMENTAL)" 643 bool "Kprobes"
644 depends on !BOOKE && !4xx && KALLSYMS && EXPERIMENTAL && MODULES 644 depends on !BOOKE && !4xx && KALLSYMS && MODULES
645 help 645 help
646 Kprobes allows you to trap at almost any kernel address and 646 Kprobes allows you to trap at almost any kernel address and
647 execute a callback function. register_kprobe() establishes 647 execute a callback function. register_kprobe() establishes
diff --git a/arch/x86_64/Kconfig b/arch/x86_64/Kconfig
index 8bdd25ac1542..14bf8ce3ea23 100644
--- a/arch/x86_64/Kconfig
+++ b/arch/x86_64/Kconfig
@@ -774,8 +774,8 @@ menu "Instrumentation Support"
774source "arch/x86_64/oprofile/Kconfig" 774source "arch/x86_64/oprofile/Kconfig"
775 775
776config KPROBES 776config KPROBES
777 bool "Kprobes (EXPERIMENTAL)" 777 bool "Kprobes"
778 depends on KALLSYMS && EXPERIMENTAL && MODULES 778 depends on KALLSYMS && MODULES
779 help 779 help
780 Kprobes allows you to trap at almost any kernel address and 780 Kprobes allows you to trap at almost any kernel address and
781 execute a callback function. register_kprobe() establishes 781 execute a callback function. register_kprobe() establishes