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 push pmap_clear_reference calls into pdpolicy code, where reference bits 2008-01-18 10:48:23 +00:00
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 remove a duplicated decl. of aobj_pager. 2007-12-01 10:40:03 +00:00
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 Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
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 remove a special allocator for uareas, which is no longer necessary. 2008-01-28 12:22:46 +00:00
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 - vm_page: put listq, pageq into a union alongside a LIST_ENTRY, so we can 2008-06-04 12:45:28 +00:00
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 Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
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 Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
uvm_pdpolicy_clock.c vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both. 2008-06-04 12:41:40 +00:00
uvm_pdpolicy_clockpro.c vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both. 2008-06-04 12:41:40 +00:00
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 - vm_page: put listq, pageq into a union alongside a LIST_ENTRY, so we can 2008-06-04 12:45:28 +00:00
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 remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
uvm_swapstub.c Make sys_swapctl match syscallargs.h 2008-01-08 06:25:55 +00:00
uvm_unix.c don't uprintf in non-debug kernels. 2009-03-04 21:52:38 +00:00
uvm_user.c
uvm_vnode.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
uvm.h Replace the global vm_page hash with a per vm_object rbtree. 2008-06-04 15:06:04 +00:00