freebsd-nq/sys/vm
Andriy Gapon 9b43bc27c4 call vm_lowmem hook in uma_reclaim_worker
A comment near kmem_reclaim() implies that we already did that.
Calling the hook is useful, because some handlers, e.g. ARC,
might be able to release significant amounts of KVA.

Now that we have more than one place where vm_lowmem hook is called,
use this change as an opportunity to introduce flags that describe
a reason for calling the hook.  No handler makes use of the flags yet.

Reviewed by:	markj, kib
MFC after:	1 week
Sponsored by:	Panzura
Differential Revision: https://reviews.freebsd.org/D9764
2017-02-25 16:39:21 +00:00
..
_vm_radix.h
default_pager.c
device_pager.c
memguard.c
memguard.h
phys_pager.c
pmap.h
redzone.c
redzone.h
sg_pager.c
swap_pager.c
swap_pager.h
uma_core.c call vm_lowmem hook in uma_reclaim_worker 2017-02-25 16:39:21 +00:00
uma_dbg.c
uma_dbg.h
uma_int.h
uma.h
vm_domain.c
vm_domain.h
vm_extern.h Rework r313352. 2017-02-13 09:04:38 +00:00
vm_fault.c Properly handle possible underflow in vm_fault_prefault(). 2017-02-24 08:09:16 +00:00
vm_glue.c
vm_init.c
vm_kern.c call vm_lowmem hook in uma_reclaim_worker 2017-02-25 16:39:21 +00:00
vm_kern.h
vm_map.c
vm_map.h
vm_meter.c
vm_mmap.c Rework r313352. 2017-02-13 09:04:38 +00:00
vm_object.c
vm_object.h
vm_page.c
vm_page.h
vm_pageout.c call vm_lowmem hook in uma_reclaim_worker 2017-02-25 16:39:21 +00:00
vm_pageout.h call vm_lowmem hook in uma_reclaim_worker 2017-02-25 16:39:21 +00:00
vm_pager.c
vm_pager.h
vm_param.h
vm_phys.c
vm_phys.h
vm_radix.c
vm_radix.h
vm_reserv.c
vm_reserv.h
vm_unix.c
vm.h
vnode_pager.c
vnode_pager.h