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>
This commit is contained in:
parent
5b78cc9ac8
commit
87a7defb0d
|
@ -1222,8 +1222,8 @@ if INSTRUMENTATION
|
||||||
source "arch/i386/oprofile/Kconfig"
|
source "arch/i386/oprofile/Kconfig"
|
||||||
|
|
||||||
config KPROBES
|
config KPROBES
|
||||||
bool "Kprobes (EXPERIMENTAL)"
|
bool "Kprobes"
|
||||||
depends on KALLSYMS && EXPERIMENTAL && MODULES
|
depends on KALLSYMS && MODULES
|
||||||
help
|
help
|
||||||
Kprobes allows you to trap at almost any kernel address and
|
Kprobes allows you to trap at almost any kernel address and
|
||||||
execute a callback function. register_kprobe() establishes
|
execute a callback function. register_kprobe() establishes
|
||||||
|
|
|
@ -582,8 +582,8 @@ menu "Instrumentation Support"
|
||||||
source "arch/ia64/oprofile/Kconfig"
|
source "arch/ia64/oprofile/Kconfig"
|
||||||
|
|
||||||
config KPROBES
|
config KPROBES
|
||||||
bool "Kprobes (EXPERIMENTAL)"
|
bool "Kprobes"
|
||||||
depends on KALLSYMS && EXPERIMENTAL && MODULES
|
depends on KALLSYMS && MODULES
|
||||||
help
|
help
|
||||||
Kprobes allows you to trap at almost any kernel address and
|
Kprobes allows you to trap at almost any kernel address and
|
||||||
execute a callback function. register_kprobe() establishes
|
execute a callback function. register_kprobe() establishes
|
||||||
|
|
|
@ -640,8 +640,8 @@ menu "Instrumentation Support"
|
||||||
source "arch/powerpc/oprofile/Kconfig"
|
source "arch/powerpc/oprofile/Kconfig"
|
||||||
|
|
||||||
config KPROBES
|
config KPROBES
|
||||||
bool "Kprobes (EXPERIMENTAL)"
|
bool "Kprobes"
|
||||||
depends on !BOOKE && !4xx && KALLSYMS && EXPERIMENTAL && MODULES
|
depends on !BOOKE && !4xx && KALLSYMS && MODULES
|
||||||
help
|
help
|
||||||
Kprobes allows you to trap at almost any kernel address and
|
Kprobes allows you to trap at almost any kernel address and
|
||||||
execute a callback function. register_kprobe() establishes
|
execute a callback function. register_kprobe() establishes
|
||||||
|
|
|
@ -774,8 +774,8 @@ menu "Instrumentation Support"
|
||||||
source "arch/x86_64/oprofile/Kconfig"
|
source "arch/x86_64/oprofile/Kconfig"
|
||||||
|
|
||||||
config KPROBES
|
config KPROBES
|
||||||
bool "Kprobes (EXPERIMENTAL)"
|
bool "Kprobes"
|
||||||
depends on KALLSYMS && EXPERIMENTAL && MODULES
|
depends on KALLSYMS && MODULES
|
||||||
help
|
help
|
||||||
Kprobes allows you to trap at almost any kernel address and
|
Kprobes allows you to trap at almost any kernel address and
|
||||||
execute a callback function. register_kprobe() establishes
|
execute a callback function. register_kprobe() establishes
|
||||||
|
|
Loading…
Reference in New Issue