1 menuconfig INSTRUMENTATION
2 bool "Instrumentation Support"
5 Say Y here to get to see options related to performance measurement,
6 system-wide debugging, and testing. This option alone does not add any
9 If you say N, all options in this submenu will be skipped and
10 disabled. If you're trying to debug the kernel itself, go see the
16 bool "Profiling support (EXPERIMENTAL)"
18 Say Y here to enable the extended profiling support mechanisms used
19 by profilers such as OProfile.
22 tristate "OProfile system profiling (EXPERIMENTAL)"
23 depends on PROFILING && !UML
25 OProfile is a profiling system capable of profiling the
26 whole system, include the kernel, kernel modules, libraries,
33 depends on OPROFILE && CPU_V6 && !SMP
35 select OPROFILE_ARM11_CORE
37 config OPROFILE_MPCORE
39 depends on OPROFILE && CPU_V6 && SMP
41 select OPROFILE_ARM11_CORE
43 config OPROFILE_ARM11_CORE
48 depends on KALLSYMS && MODULES && !UML && !XIP_KERNEL
50 Kprobes allows you to trap at almost any kernel address and
51 execute a callback function. register_kprobe() establishes
52 a probepoint and specifies the callback. Kprobes is useful
53 for kernel debugging, non-intrusive instrumentation and testing.
57 bool "Activate markers"
59 Place an empty function call at each marker site. Can be
60 dynamically changed for a probe function.
62 endif # INSTRUMENTATION