Kconfig (f72222c74bd642182cc892c99df65cb105c61193) | Kconfig (a15098c90df1ac2b1bfe1d33dd1c47063213aa9a) |
---|---|
1menu "GCOV-based kernel profiling" 2 3config GCOV_KERNEL 4 bool "Enable gcov-based kernel profiling" 5 depends on DEBUG_FS && CONSTRUCTORS 6 default n 7 ---help--- 8 This option enables gcov-based code profiling (e.g. for code coverage --- 20 unchanged lines hidden (view full) --- 29 GCOV_PROFILE := n 30 31 Note that the debugfs filesystem has to be mounted to access 32 profiling data. 33 34config GCOV_PROFILE_ALL 35 bool "Profile entire Kernel" 36 depends on GCOV_KERNEL | 1menu "GCOV-based kernel profiling" 2 3config GCOV_KERNEL 4 bool "Enable gcov-based kernel profiling" 5 depends on DEBUG_FS && CONSTRUCTORS 6 default n 7 ---help--- 8 This option enables gcov-based code profiling (e.g. for code coverage --- 20 unchanged lines hidden (view full) --- 29 GCOV_PROFILE := n 30 31 Note that the debugfs filesystem has to be mounted to access 32 profiling data. 33 34config GCOV_PROFILE_ALL 35 bool "Profile entire Kernel" 36 depends on GCOV_KERNEL |
37 depends on S390 || X86 | 37 depends on S390 || X86 || (PPC && EXPERIMENTAL) |
38 default n 39 ---help--- 40 This options activates profiling for the entire kernel. 41 42 If unsure, say N. 43 44 Note that a kernel compiled with profiling flags will be significantly 45 larger and run slower. Also be sure to exclude files from profiling 46 which are not linked to the kernel image to prevent linker errors. 47 48endmenu | 38 default n 39 ---help--- 40 This options activates profiling for the entire kernel. 41 42 If unsure, say N. 43 44 Note that a kernel compiled with profiling flags will be significantly 45 larger and run slower. Also be sure to exclude files from profiling 46 which are not linked to the kernel image to prevent linker errors. 47 48endmenu |