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@