NetBSD/sys/vm
cgd 651b44e211 Rework the way kernel include files are installed. In the new method,
as with user-land programs, include files are installed by each directory
in the tree that has includes to install.  (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.)  The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change.  Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
1998-06-12 23:22:30 +00:00
..
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
TODO RCSID Police. 1998-01-05 19:40:40 +00:00
device_pager.c dev_pager_alloc panic workaround for arm32 - temporary. 1998-06-10 22:41:03 +00:00
device_pager.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
pglist.h oops, forgot to add this file earlier. 1998-02-05 14:58:45 +00:00
pmap.h It is no longer necessary for pmap_pinit() and pmap_release() to be 1998-05-19 19:00:11 +00:00
swap_pager.c initial import of the new virtual memory system, UVM, into -current. 1998-02-06 00:14:43 +00:00
swap_pager.h pull up vm_object_collapse() fix from mrg_vm_object_collapse branch. 1997-01-03 18:03:14 +00:00
vm.h Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_conf.h VM prototype changes 1996-02-05 01:53:47 +00:00
vm_extern.h Use size_t to pass the length of the memory region to operate on to chgkprot(), 1998-05-09 15:04:39 +00:00
vm_fault.c correctly count ru_majflt. the fix pulled in from pr#1397 is incorrect. 1998-03-26 21:41:16 +00:00
vm_glue.c Use size_t to pass the length of the memory region to operate on to chgkprot(), 1998-05-09 15:04:39 +00:00
vm_inherit.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
vm_init.c In vm_mem_init(), don't test for cnt.v_page_size being == 0. It is perfectly 1998-01-09 06:00:50 +00:00
vm_kern.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_kern.h - add defopt's for UVM, UVMHIST and PMAP_NEW. 1998-02-10 14:08:44 +00:00
vm_map.c Split vmspace_alloc() into vmspace_alloc() and vmspace_init(). The latter 1998-03-27 01:46:20 +00:00
vm_map.h Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_meter.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_mmap.c Per XSH98, const'ify the `addr' arguments to mlock() and munlock(). 1998-05-30 22:21:03 +00:00
vm_object.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_object.h Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_page.c free correct page in incomplete section of MNN, as pointed 1998-03-31 03:04:59 +00:00
vm_page.h Add vm_page_alloc1() and vm_page_free1(), which allocate/free single 1998-03-12 06:25:52 +00:00
vm_pageout.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_pageout.h Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_pager.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_pager.h Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_param.h PAGE_SHIFT, PAGE_MASK, and PAGE_SIZE are all short-hand for kernel variables. 1998-03-25 00:45:51 +00:00
vm_prot.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
vm_swap.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_swap.h - add defopt's for UVM, UVMHIST and PMAP_NEW. 1998-02-10 14:08:44 +00:00
vm_unix.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vm_user.c Replace vm_object_prefer with PMAP_PREFER. 1996-02-28 22:39:13 +00:00
vnode_pager.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
vnode_pager.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00