CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2018/08/19 05:42:34

Modified files:
        share/man/man4 : Makefile 
        etc            : MAKEDEV.common 
        etc/etc.amd64  : MAKEDEV.md 
        etc/etc.i386   : MAKEDEV.md 
        sys/arch/amd64/amd64: conf.c 
        sys/arch/amd64/conf: GENERIC Makefile.amd64 files.amd64 
        sys/arch/i386/conf: GENERIC Makefile.i386 files.i386 
        sys/arch/i386/i386: conf.c 
        sys/kern       : kern_exit.c 
Added files:
        share/man/man4 : kcov.4 
        sys/dev        : kcov.c 
        sys/sys        : kcov.h 

Log message:
Add kcov(4), a kernel code coverage tracing driver. It's used in conjunction
with the syzkaller kernel fuzzer. So far, 8 distinct panics have been found and
fixed. This effort will continue.

kcov is limited to architectures using Clang as their default compiler and is
not enabled by default.

With help from mpi@, thanks!

ok kettenis@ mpi@ visa@

Reply via email to