Home
last modified time | relevance | path

Searched hist:"668 a8aa83bde6a312cbb30a74eefa06739d877ba" (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/vm/
H A Dvm_map.cdiff 668a8aa83bde6a312cbb30a74eefa06739d877ba Tue Dec 31 23:20:54 CET 2019 Doug Moore <dougm@FreeBSD.org> The map-entry clipping functions modify start and end entries of an
entry in the vm_map, making invariants related to the max_free entry
field invalid. Move the clipping work into vm_map_entry_link, so that
linking is okay when the new entry clips a current entry, and the
vm_map doesn't have to be briefly corrupted. Change assertions and
conditions in SPLAY_{LEFT,RIGHT}_STEP since the max_free invariants
can now be trusted in all cases.

Tested by: pho
Reviewed by: alc
Differential Revision: https://reviews.freebsd.org/D22897