Profile entire Kernel

configname: CONFIG_GCOV_PROFILE_ALL

Linux Kernel Configuration
└─>General architecture-dependent options
└─>GCOV-based kernel profiling
└─>Profile entire Kernel
In linux kernel since version 2.6.31 (release Date: 2009-09-09)  
This options activates profiling for the entire kernel.

If unsure, say N.

Note that a kernel compiled with profiling flags will be significantly
larger and run slower. Also be sure to exclude files from profiling
which are not linked to the kernel image to prevent linker errors.

depends
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL
CONFIG_GCOV_KERNEL
NOT CONFIG_COMPILE_TEST