dougm a26b60ac01 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
2019-12-31 22:20:54 +00:00
..
2019-12-10 18:14:50 +00:00
2019-09-27 18:43:36 +00:00
2019-12-10 18:14:50 +00:00
2019-12-28 19:04:29 +00:00
2019-09-27 18:43:36 +00:00
2019-12-22 21:53:05 +00:00