Doug Moore 6f1c890827 vm: Don't break vm reserv that can't meet align reqs
Function vm_reserv_test_contig has incorrectly used its alignment
and boundary parameters to find a well-positioned range of empty pages
in a reservation.  Consequently, a reservation could be broken
mistakenly when it was unable to provide a satisfactory set of pages.

Rename the function, correct the errors, and add assertions to detect
the error in case it appears again.

Reviewed by:	alc, markj
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D33344
2021-12-16 12:20:56 -06:00
..
2020-11-19 03:59:21 +00:00
2021-05-02 19:45:23 -04:00
2021-08-05 22:52:26 +08:00
2020-08-17 13:02:01 +00:00
2021-11-15 13:01:30 -05:00
2021-09-29 16:41:52 -03:00
2021-09-29 16:41:52 -03:00
2021-05-13 20:13:34 +03:00