CVSROOT:        /cvs
Module name:    src
Changes by:     an...@cvs.openbsd.org   2018/08/25 09:38:07

Modified files:
        sys/dev        : kcov.c 
        sys/kern       : kern_exit.c kern_fork.c 
        sys/sys        : proc.h 

Log message:
Change kcov semantics, kernel code coverage tracing is now enabled on a per
thread basis instead of process. The decision to enable on process made
development easier initially but could lead to non-deterministic results for
processes with more than one thread. This behavior matches the implementation
found on both Linux and FreeBSD.

With help and ok mpi@ visa@

Reply via email to