]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Disable vm map consistency checking by default on INVARIANTS kernels.
authormarkj <markj@FreeBSD.org>
Mon, 22 Apr 2019 11:23:35 +0000 (11:23 +0000)
committermarkj <markj@FreeBSD.org>
Mon, 22 Apr 2019 11:23:35 +0000 (11:23 +0000)
commit056f72107f27c8c8466f0d7645dc3db3de5ee59c
tree328557d8d09788a1a8e04db3a80e1b36199bf361
parent5ec6c21350c4d9b0946b2359063676fca33637cd
Disable vm map consistency checking by default on INVARIANTS kernels.

The checks are too expensive for a general-purpose kernel.  Enable the
checks when DIAGNOSTIC is defined and provide a sysctl to enable the
checks in a non-DIAGNOSTIC INVARIANTS kernel.

Reviewed by: kib
Discussed with: Doug Moore <dougm@rice.edu>
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D19999
sys/vm/vm_map.c