Ryan Stone 660344ca44 Add a VM flag to prevent reclaim on a failed contig allocation
If a M_WAITOK contig alloc fails, the VM subsystem will try to
reclaim contiguous memory twice before actually failing the
request.  On a system with 64GB of RAM I've observed this take
400-500ms before it finally gives up, and I believe that this
will only be worse on systems with even more memory.

In certain contexts this delay is extremely harmful, so add a flag
that will skip reclaim for allocation requests to allow those
paths to opt-out of doing an expensive reclaim.

Sponsored by: Dell Inc
Differential Revision:	https://reviews.freebsd.org/D28422
Reviewed by: markj, kib
2021-02-03 16:16:51 -05:00
..
2021-01-02 19:57:58 -07:00
2021-02-01 14:15:57 +00:00
2021-02-02 18:44:52 +02:00
2021-01-21 21:41:27 -08:00
2021-02-03 21:15:11 +01:00
2020-12-23 14:37:05 -04:00
2021-01-15 20:09:55 +01:00
2021-01-27 21:52:41 -08:00
2021-02-03 19:38:10 +00:00
2021-02-03 08:49:58 +00:00
2020-11-04 12:07:33 +00:00