summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Incorporated 4.4-lite vnode_pager_uncache() and vnode_pager_umount()dg1995-03-191-20/+22
* In vm_page_alloc_contig: Removed a redundant semicolon and used 'm' insteaddg1995-03-181-3/+3
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-1613-27/+36
* Special cased the handling of mb_map in the M_WAITOK case. kmem_malloc()dg1995-03-151-8/+10
* Move a kernel inline function inside `#ifdef KERNEL' so that includingbde1995-03-121-7/+7
* Fixed obsolete comment.dg1995-03-122-4/+4
* Deleted vm_object_setpager().dg1995-03-121-2/+1
* Deleted vm_object_setpager().dg1995-03-122-24/+3
* Explicitly set object->flags = OBJ_CANPERSIST.dg1995-03-121-3/+2
* Fix completely bogus comment.dg1995-03-111-3/+3
* Clear OBJ_INTERNAL flag for device pager objects and named anonymousdg1995-03-112-2/+4
* Set VAGE flag when pager is destroyed. This usually happens when andg1995-03-071-1/+2
* Fixed object reference count problem that occurred in the MAP_PRIVATEdg1995-03-071-9/+29
* Don't attempt to reverse collapse non OBJ_INTERNAL objects.dg1995-03-071-6/+19
* Remove a gratutious cast.jkh1995-03-041-2/+2
* Various changes from John and myself that do the following:dg1995-03-0110-288/+239
* Slight change to include file order to accommodate upcoming changes.dg1995-03-011-3/+4
* Don't use __P(()) in a function definition.bde1995-02-251-2/+2
* Fixed severely broken printf (arguments out of order, no newline).dg1995-02-251-3/+3
* Removed redundant HOLDRELE()'s.dg1995-02-231-5/+1
* Changed return value from vnode_pager_addr to be in DEV_BSIZE units sodg1995-02-221-7/+7
* vm_page.c:dg1995-02-222-23/+16
* Just return in the case of a page not on any queue in vm_page_unqueue().dg1995-02-221-3/+7
* Removed object locking code (it was a left over from an abortion thatdg1995-02-221-41/+2
* Removed bogus copy object collapse check (the idea is right, but thedg1995-02-221-145/+1
* Only do object paging_in_progress wakeups if someone is waiting on thisdg1995-02-226-22/+70
* Rewrote MAP_PRIVATE case of vm_mmap() - all of the COW portion of thisdg1995-02-221-54/+53
* Panic if u_map allocation fails.dg1995-02-211-1/+3
* vm_extern.h: removed vm_allocate_with_pager.dg1995-02-211-2/+1
* Deprecated remaining use of vm_deallocate. Deprecated vm_allocate_with_dg1995-02-216-167/+110
* Set page alloced for map entries as valid.dg1995-02-211-1/+2
* Removed vm_allocate(), vm_deallocate(), and vm_protect() functions. Thedg1995-02-202-75/+2
* Moved ACT_MAX, ACT_ADVANCE, and ACT_DECLINE to vm_page.h.dg1995-02-202-5/+6
* vm_inherit function has been deprecated.dg1995-02-202-20/+2
* Stop using vm_allocate and vm_deallocate.dg1995-02-201-3/+3
* VM for the kernel stack and page tables doesn't need to be explicitlydg1995-02-201-5/+2
* Panic if object is deallocated too many times.dg1995-02-201-5/+7
* Don't allow act_count to exceed ACT_MAX when bumping it up.dg1995-02-201-2/+4
* Fully initialize pages returned via vm_page_alloc_contig() so that thedg1995-02-201-4/+13
* 1) Added protection against collapsing OBJ_DEAD objects.dg1995-02-181-3/+8
* Don't bother calling pmap_create() when creating the temporary map.dg1995-02-151-2/+2
* YF fix.phk1995-02-142-7/+8
* YF Fix.phk1995-02-141-3/+1
* Fixed problem with msync causing a panic.dg1995-02-141-17/+19
* Carefully choose the value for vm_object_cache_max. The previous calculationdg1995-02-121-2/+5
* Killed MACHVMCOMPAT function prototypes as the functions don't exist.dg1995-02-091-5/+1
* Killed MACHVMCOMPAT code. It doesn't compile, and in its present statedg1995-02-091-100/+1
* Minor algorithmic adjustments that reduce the CPU consumption of thedg1995-02-091-72/+12
* Fixed bmap run-length brokeness.dg1995-02-031-62/+53
* swap_pager.c:dg1995-02-0210-287/+373
OpenPOWER on IntegriCloud