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