Instrument all code by default
configname: CONFIG_KCOV_INSTRUMENT_ALL
Linux Kernel Configuration
└─>Kernel hacking
└─>Kernel Testing and Coverage
└─>Instrument all code by default
In linux kernel since version 3.10 (release Date: 2013-06-30)
If you are doing generic system call fuzzing (like e.g. syzkaller),
then you will want to instrument the whole kernel and you should
say y here. If you are doing more targeted fuzzing (like e.g.
filesystem fuzzing with AFL) then you will want to enable coverage
for more specific subsets of files, and should say n here.
then you will want to instrument the whole kernel and you should
say y here. If you are doing more targeted fuzzing (like e.g.
filesystem fuzzing with AFL) then you will want to enable coverage
for more specific subsets of files, and should say n here.