NetBSD/sys/uvm
mrg 162717ffd2 add a workaround for drm:
for device mmap()'s, if the D_NEGOFFSAFE flag is set, do not check
if the offset is negative.

this should go away with the test itself when all drivers are audited
and checked to not fail with negative offsets.
2009-06-20 19:24:27 +00:00
..
files.uvm kernel memory guard for DEBUG kernels, proposed on tech-kern. 2009-03-29 10:51:53 +00:00
Makefile
uvm_amap.c Convert some panic() checks to KASSERT()s. 2009-03-28 21:45:55 +00:00
uvm_amap.h "sparce" -> "sparse" + commas after "large", prior to "sparse" 2008-10-26 08:32:02 +00:00
uvm_anon.c
uvm_anon.h change the order of members of vm_anon for better packing. 2009-06-14 21:36:03 +00:00
uvm_aobj.c make some functions static. 2009-02-18 13:16:58 +00:00
uvm_aobj.h
uvm_bio.c g/c #if 0'd ubc_flush() 2008-11-27 08:46:09 +00:00
uvm_coredump.c Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +00:00
uvm_ddb.h Include some debug print routines if DEBUGPRINT is defined. This 2009-05-03 16:52:54 +00:00
uvm_device.c add a workaround for drm: 2009-06-20 19:24:27 +00:00
uvm_device.h
uvm_extern.h g/c uvm_aiobuf_pool. 2009-03-30 16:36:36 +00:00
uvm_fault_i.h
uvm_fault.c Move a couple of calls to pmap_update(). 2008-12-20 11:33:38 +00:00
uvm_fault.h
uvm_glue.c Avoid few #ifdef KSTACK_CHECK_MAGIC. 2009-04-16 00:17:19 +00:00
uvm_glue.h
uvm_init.c - Initialize pool subsystem and kmem(9) earlier, when UVM is up enough. 2008-10-18 03:46:22 +00:00
uvm_io.c
uvm_km.c It's easier for kernel reserve pages to be consumed because the pagedaemon 2008-12-13 11:34:43 +00:00
uvm_km.h PR port-amd64/32816 amd64 can not load lkms 2008-12-01 10:54:57 +00:00
uvm_kmguard.c kernel memory guard for DEBUG kernels, proposed on tech-kern. 2009-03-29 10:51:53 +00:00
uvm_kmguard.h kernel memory guard for DEBUG kernels, proposed on tech-kern. 2009-03-29 10:51:53 +00:00
uvm_loan.c uvm_loanuobjpages(): "nfsread" -> "loanuopg" in tsleep wmesg 2008-12-03 14:46:24 +00:00
uvm_loan.h
uvm_map.c on MADV_WILLNEED, start prefetching backing object's pages. 2009-06-10 01:55:33 +00:00
uvm_map.h on MADV_WILLNEED, start prefetching backing object's pages. 2009-06-10 01:55:33 +00:00
uvm_meter.c
uvm_mmap.c on MADV_WILLNEED, start prefetching backing object's pages. 2009-06-10 01:55:33 +00:00
uvm_mremap.c sys_mremap: whitespace 2009-03-23 02:12:54 +00:00
uvm_object.c
uvm_object.h Replace the global vm_page hash with a per vm_object rbtree. 2008-06-04 15:06:04 +00:00
uvm_page.c Clarify free_list usage in uvm_page_physload() regarding faster/slower RAM. 2009-03-12 12:55:16 +00:00
uvm_page.h - g/c stale function prototypes. 2009-01-16 02:33:14 +00:00
uvm_pager.c g/c uvm_aiobuf_pool. 2009-03-30 16:36:36 +00:00
uvm_pager.h Add snapshot support for logging ffs file systems. 2008-08-22 10:48:22 +00:00
uvm_param.h
uvm_pdaemon.c PR 40027/pagedaemon loops on memory shortage 2008-12-13 11:26:57 +00:00
uvm_pdaemon.h
uvm_pdpolicy_clock.c
uvm_pdpolicy_clockpro.c
uvm_pdpolicy_impl.h
uvm_pdpolicy.h
uvm_pglist.c remove "#define PGALLOC_VERBOSE". 2009-03-10 03:27:24 +00:00
uvm_pglist.h
uvm_pmap.h use top-most bits for PMAP_MD_MASK instead something in the middle. 2009-04-23 06:22:00 +00:00
uvm_prot.h
uvm_readahead.c - add a function to perform explicit read-ahead. 2009-06-10 01:54:08 +00:00
uvm_readahead.h - add a function to perform explicit read-ahead. 2009-06-10 01:54:08 +00:00
uvm_stat.c Make "show uvmhist" available to all arches (not just sparc*) in ddb. 2008-08-08 17:09:28 +00:00
uvm_stat.h Fix printing of tv_sec,tv_usec in UVMHIST. 2009-02-01 14:25:11 +00:00
uvm_swap.c fix some messages function names that are wrong by using __func__. 2009-03-01 01:13:14 +00:00
uvm_swap.h
uvm_swapstub.c
uvm_unix.c don't uprintf in non-debug kernels. 2009-03-04 21:52:38 +00:00
uvm_user.c
uvm_vnode.c
uvm.h Replace the global vm_page hash with a per vm_object rbtree. 2008-06-04 15:06:04 +00:00