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
..
2021-12-14 15:27:47 -07:00
2021-12-15 19:47:48 -07:00
2021-12-16 13:23:30 +00:00
2021-12-14 15:27:47 -07:00
2021-12-14 13:01:15 +01:00
2021-12-09 02:48:32 +02:00