NetBSD/sys/uvm
riastradh 10e7aa0dd3 Omit needless nullmmap.
Convert the one user of it to nommap.  No functional change to the
device driver, since uvm interpreted nullmmap just like nommap.

This slightly changes the uvm ABI so that the function pointer nullop
is no longer interpreted as non-mmappable.  I do hereby declare that
I am surfing the kernel version bump from a few hours ago.
2016-12-17 03:46:52 +00:00
..
pmap extend the pmap_activate/pmap_deactivate UVMHIST logs to include the 2016-12-01 02:15:08 +00:00
files.uvm allow the sizes of the maphist and pdhist to be set in the config 2016-12-01 02:09:03 +00:00
Makefile
uvm_amap.c
uvm_amap.h
uvm_anon.c
uvm_anon.h
uvm_aobj.c PR kern/51371: fix misleading indentation 2016-07-28 07:52:06 +00:00
uvm_aobj.h
uvm_bio.c ubc_alloc: perform pmap_update() in the error path as we might have 2015-05-27 19:43:40 +00:00
uvm_coredump.c
uvm_ddb.h
uvm_device.c Omit needless nullmmap. 2016-12-17 03:46:52 +00:00
uvm_device.h add a new "fo_mmap" fileops method to allow use of arbitrary uvm_objects for 2014-12-14 23:48:58 +00:00
uvm_emap.c
uvm_extern.h Introduce uvm_km_protect. 2016-07-20 12:38:43 +00:00
uvm_fault_i.h
uvm_fault.c Use %p, %#xl etc. for pointers and addresses. 2015-06-22 06:24:17 +00:00
uvm_fault.h
uvm_glue.c Revert my previous change. I missed an entry on NXR. 2016-05-22 09:10:37 +00:00
uvm_glue.h
uvm_init.c Initialize P->V tracking for unmanaged device pages in uvm_init. 2015-04-03 01:03:42 +00:00
uvm_io.c Introduce security.pax.mprotect.ptrace sysctl which can be used to bypass 2016-05-25 17:43:58 +00:00
uvm_km.c Use UVM_PROT_ALL only if UVM_KMF_EXEC is given as argument. Otherwise, if 2016-07-27 16:45:00 +00:00
uvm_km.h
uvm_loan.c
uvm_loan.h
uvm_map.c allow the sizes of the maphist and pdhist to be set in the config 2016-12-01 02:09:03 +00:00
uvm_map.h Introduce security.pax.mprotect.ptrace sysctl which can be used to bypass 2016-05-25 17:43:58 +00:00
uvm_meter.c Sort in uvmexp_sysctl's order for readability. No functional change. 2014-12-01 04:11:14 +00:00
uvm_mmap.c The only error that can occur from munlock() on NetBSD is ENOMEM. 2016-08-09 12:17:04 +00:00
uvm_mremap.c We never exec(2) with a kernel vmspace, so do not test for that, but instead 2015-11-26 13:15:34 +00:00
uvm_object.c disable the previous for now; it fails for me on a different system. 2015-10-26 09:02:49 +00:00
uvm_object.h
uvm_page.c Allow changing the per-cpu emergency page reservation via kernel config. 2015-04-11 19:24:13 +00:00
uvm_page.h Call these identities', not life states'. 2015-03-23 07:59:12 +00:00
uvm_pager.c
uvm_pager.h
uvm_param.h move CTL_VM constants to uvm_param.h, leaving a comment behind. 2015-09-26 20:28:37 +00:00
uvm_pdaemon.c
uvm_pdaemon.h
uvm_pdpolicy_clock.c
uvm_pdpolicy_clockpro.c
uvm_pdpolicy_impl.h
uvm_pdpolicy.h
uvm_pglist.c
uvm_pglist.h
uvm_pmap.h
uvm_prot.h
uvm_readahead.c
uvm_readahead.h
uvm_stat.c fix the output of ddb's "show uvmexp" and also print the 2016-12-01 01:59:17 +00:00
uvm_stat.h
uvm_swap.c Remove '\n' from UVMHIST_LOG format - it is not needed. 2016-07-08 06:45:34 +00:00
uvm_swap.h include decls for _MODULE 2015-07-30 10:25:49 +00:00
uvm_swapstub.c
uvm_unix.c remove more ifdefs 2016-04-07 12:06:50 +00:00
uvm_user.c
uvm_vnode.c Fix typo in comment. 2015-12-06 09:38:54 +00:00
uvm.h Limit <sys/rndsource.h> include to kernel. 2015-04-13 22:04:44 +00:00