URL
                    https://opencores.org/ocsvn/test_project/test_project/trunk
                
            Subversion Repositories test_project
[/] [test_project/] [trunk/] [linux_sd_driver/] [kernel/] [Kconfig.instrumentation] - Rev 62
Compare with Previous | Blame | View Log
menuconfig INSTRUMENTATIONbool "Instrumentation Support"default y---help---Say Y here to get to see options related to performance measurement,system-wide debugging, and testing. This option alone does not add anykernel code.If you say N, all options in this submenu will be skipped anddisabled. If you're trying to debug the kernel itself, go see theKernel Hacking menu.if INSTRUMENTATIONconfig PROFILINGbool "Profiling support (EXPERIMENTAL)"helpSay Y here to enable the extended profiling support mechanisms usedby profilers such as OProfile.config OPROFILEtristate "OProfile system profiling (EXPERIMENTAL)"depends on PROFILING && !UMLdepends on ARCH_SUPPORTS_OPROFILE || ALPHA || ARM || BLACKFIN || IA64 || M32R || PARISC || PPC || S390 || SUPERH || SPARChelpOProfile is a profiling system capable of profiling thewhole system, include the kernel, kernel modules, libraries,and applications.If unsure, say N.config KPROBESbool "Kprobes"depends on KALLSYMS && MODULES && !UMLdepends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32helpKprobes allows you to trap at almost any kernel address andexecute a callback function. register_kprobe() establishesa probepoint and specifies the callback. Kprobes is usefulfor kernel debugging, non-intrusive instrumentation and testing.If in doubt, say "N".config MARKERSbool "Activate markers"helpPlace an empty function call at each marker site. Can bedynamically changed for a probe function.endif # INSTRUMENTATION
