Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - G index
The Linux kernel configuration item CONFIG_GCOV_KERNEL
:
( CONFIG_DEBUG_FS ) && (! CONFIG_ARCH_WANTS_NO_INSTR || CONFIG_CC_HAS_NO_PROFILE_FN_ATTR )
This option enables gcov-based code profiling (e.g. for code coverage measurements).
If unsure, say N.
Additionally specify GCOV_PROFILE_ALL=y to get profiling data for the entire kernel. To enable profiling for specific files or directories, add a line similar to the following to the respective Makefile:
For a single file (e.g. main.o): GCOV_PROFILE_main.o := y
For all files in one directory: GCOV_PROFILE := y
To exclude files from being profiled even when GCOV_PROFILE_ALL is specified, use:
GCOV_PROFILE_main.o := n and: GCOV_PROFILE := n
Note that the debugfs filesystem has to be mounted to access profiling data.
Raw data from LKDDb:
(none)
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - G index
Automatically generated (in year 2024). See also LKDDb sources on GitLab