HomeFreeBSD

Call pmap_qenter for each page when creating the kcov buffer.

Description

Call pmap_qenter for each page when creating the kcov buffer.

This removes the need to allocate a buffer to hold the vm_page_t objects
at the cost of extra IPIs on some architectures.

Reviewed by: kib
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D19252

Details

Provenance
andrewAuthored on
Reviewer
kib
Differential Revision
D19252: Unwire pages when cleaning up the kcov state
Parents
rS344389: Complete fix for CID 1007454, CID 1007453: Resource leak in newsyslog
Branches
Unknown
Tags
Unknown