Print this page
5513 KM_NORMALPRI should be documented in kmem_alloc(9f) and kmem_cache_create(9f) man pages
14465 Present KM_NOSLEEP_LAZY as documented interface
Change-Id: I002ec28ddf390650f1fcba1ca94f6abfdb241439
*** 131,141 ****
* | use page_create_throttle() to begin holding most requests for
* | new pages while pageout and reaping free up memory. Sleeping
* v allocations (e.g., KM_SLEEP) are held here while we wait for
* | more memory. Non-sleeping allocations are generally allowed to
* | proceed, unless their priority is explicitly lowered with
! * | KM_NORMALPRI.
* |
* +------- pageout_reserve (3/4 of throttlefree, 0.44% of physmem, min. 4MB)
* |
* | When we hit throttlefree, the situation is already dire. The
* v system is generally paging out memory and swapping out entire
--- 131,141 ----
* | use page_create_throttle() to begin holding most requests for
* | new pages while pageout and reaping free up memory. Sleeping
* v allocations (e.g., KM_SLEEP) are held here while we wait for
* | more memory. Non-sleeping allocations are generally allowed to
* | proceed, unless their priority is explicitly lowered with
! * | KM_NORMALPRI (Note: KM_NOSLEEP_LAZY == (KM_NOSLEEP | KM_NORMALPRI).).
* |
* +------- pageout_reserve (3/4 of throttlefree, 0.44% of physmem, min. 4MB)
* |
* | When we hit throttlefree, the situation is already dire. The
* v system is generally paging out memory and swapping out entire