NetBSD/sys/uvm
thorpej f311a1c308 Make a slight modification of pmap_growkernel() -- it now returns the
end of the mappable kernel virtual address space.  Previously, it would
get called more often than necessary, because the caller only new what
was requested.

Also, export uvm_maxkaddr so that uvm_pageboot_alloc() can grow the
kernel pmap if necessary, as well.  Note that pmap_growkernel() must
now be able to handle being called before pmap_init().
1999-05-20 23:03:23 +00:00
..
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
uvm_amap_i.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_amap.c add a `flags' argument to uvm_pagealloc_strat(). 1999-04-11 04:04:04 +00:00
uvm_amap.h comment cleanup, shift around the inline stuff a bit, 1999-01-28 14:46:27 +00:00
uvm_anon.c add uvmexp.swpgonly and use it to detect out-of-swap conditions. 1999-03-26 17:34:15 +00:00
uvm_anon.h add uvmexp.swpgonly and use it to detect out-of-swap conditions. 1999-03-26 17:34:15 +00:00
uvm_aobj.c add a `flags' argument to uvm_pagealloc_strat(). 1999-04-11 04:04:04 +00:00
uvm_aobj.h add uvmexp.swpgonly and use it to detect out-of-swap conditions. 1999-03-26 17:34:15 +00:00
uvm_ddb.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_device.c sanity: use ';' to separate statements 1999-04-08 10:26:21 +00:00
uvm_device.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_extern.h Allow the caller to specify a stack for the child process. If NULL, 1999-05-13 21:58:32 +00:00
uvm_fault_i.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_fault.c when wiring swap-backed pages, clear the PG_CLEAN flag before 1999-05-19 06:14:15 +00:00
uvm_fault.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_glue.c Allow the caller to specify a stack for the child process. If NULL, 1999-05-13 21:58:32 +00:00
uvm_glue.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_init.c remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_io.c remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_km.c add a `flags' argument to uvm_pagealloc_strat(). 1999-04-11 04:04:04 +00:00
uvm_km.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_loan.c add a `flags' argument to uvm_pagealloc_strat(). 1999-04-11 04:04:04 +00:00
uvm_loan.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_map_i.h remove now-wrong comment. formatting nit. 1999-05-03 08:53:24 +00:00
uvm_map.c Make a slight modification of pmap_growkernel() -- it now returns the 1999-05-20 23:03:23 +00:00
uvm_map.h Make a slight modification of pmap_growkernel() -- it now returns the 1999-05-20 23:03:23 +00:00
uvm_meter.c remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_mmap.c fix some formatting foo. 1999-05-03 09:08:28 +00:00
uvm_object.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_page_i.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_page.c Make a slight modification of pmap_growkernel() -- it now returns the 1999-05-20 23:03:23 +00:00
uvm_page.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_pager_i.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_pager.c Add a new `access type' argument to pmap_enter(). This indicates what type of 1999-03-26 21:58:39 +00:00
uvm_pager.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_pdaemon.c Adjust a comparison so that the pagedaemon doesn't get stuck ping-ponging with 1999-03-30 10:12:01 +00:00
uvm_pdaemon.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_pglist.c Merge paddr_t changes into the main branch. 1998-08-13 02:10:37 +00:00
uvm_stat.c add uvmexp.swpgonly and use it to detect out-of-swap conditions. 1999-03-26 17:34:15 +00:00
uvm_stat.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_swap.c remove some old #if 0'd-out debugging code. 1999-03-30 16:07:47 +00:00
uvm_swap.h restore rcsids 1998-02-07 11:07:38 +00:00
uvm_unix.c remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_user.c remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm_vnode.c add a `flags' argument to uvm_pagealloc_strat(). 1999-04-11 04:04:04 +00:00
uvm_vnode.h remove now >1 year old pre-release message. 1999-03-25 18:48:49 +00:00
uvm.h add uvmexp.swpgonly and use it to detect out-of-swap conditions. 1999-03-26 17:34:15 +00:00