Date: Wed, 19 Aug 2020 14:11:26 +0000 (UTC) From: Andrew Turner <andrew@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r364393 - head/sys/kern Message-ID: <202008191411.07JEBQk6086627@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: andrew Date: Wed Aug 19 14:11:25 2020 New Revision: 364393 URL: https://svnweb.freebsd.org/changeset/base/364393 Log: Mark COVERAGE and KCOV as part of KCSAN While not strictly true this stops them from trying to use the KCSAN atomic hooks and allows these to be compiled into the same kernel. Sponsored by: Innovate UK Modified: head/sys/kern/kern_kcov.c head/sys/kern/subr_coverage.c Modified: head/sys/kern/kern_kcov.c ============================================================================== --- head/sys/kern/kern_kcov.c Wed Aug 19 13:44:08 2020 (r364392) +++ head/sys/kern/kern_kcov.c Wed Aug 19 14:11:25 2020 (r364393) @@ -35,6 +35,8 @@ * $FreeBSD$ */ +#define KCSAN_RUNTIME + #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); Modified: head/sys/kern/subr_coverage.c ============================================================================== --- head/sys/kern/subr_coverage.c Wed Aug 19 13:44:08 2020 (r364392) +++ head/sys/kern/subr_coverage.c Wed Aug 19 14:11:25 2020 (r364393) @@ -35,6 +35,8 @@ * $FreeBSD$ */ +#define KCSAN_RUNTIME + #include <sys/cdefs.h> __FBSDID("$FreeBSD$");
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008191411.07JEBQk6086627>