qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

instrumentation-filter-template (525B)


      1 # Code that we actually want the fuzzer to target
      2 # See: https://clang.llvm.org/docs/SanitizerCoverage.html#disabling-instrumentation-without-source-modification
      3 #
      4 src:*/hw/*
      5 src:*/include/hw/*
      6 src:*/slirp/*
      7 src:*/net/*
      8 
      9 # We don't care about coverage over fuzzer-specific code, however we should
     10 # instrument the fuzzer entry-point so libFuzzer always sees at least some
     11 # coverage - otherwise it will exit after the first input
     12 src:*/tests/qtest/fuzz/fuzz.c
     13 
     14 # Enable instrumentation for all functions in those files
     15 fun:*