aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_kcov.c
Commit message (Expand)AuthorAgeFilesLines
* Mark COVERAGE and KCOV as part of KCSANAndrew Turner2020-08-191-0/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-1/+0
* Consistently use busy and vm_page_valid() rather than touching page bitsJeff Roberson2020-01-231-2/+3
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-3/+0
* kcov depends on eventhandler.h.Mark Johnston2019-05-201-0/+1
* Check the index hasn't changed after writing the cmp entry.Andrew Turner2019-02-251-5/+10
* Allow the kcov buffer to be mmaped multiple times.Andrew Turner2019-02-211-5/+1
* Unwire the kcov buffer when freeing the info struct.Andrew Turner2019-02-201-1/+16
* Call pmap_qenter for each page when creating the kcov buffer.Andrew Turner2019-02-201-6/+4
* Create a common function to handle freeing the kcov info struct.Andrew Turner2019-02-191-16/+16
* Fix the spelling of cov_unregister_pc.Andrew Turner2019-02-081-4/+4
* Extract the coverage sanitizer KPI to a new file.Andrew Turner2019-01-291-142/+32
* Add support for the Clang Coverage Sanitizer in the kernel (KCOV).Andrew Turner2019-01-121-0/+676