aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Ensure that the page's new field for object-synchronized flags is alwaysAlan Cox2006-08-112-6/+4
* Change vm_page_cowfault() so that it doesn't allocate a pre-busied page.Alan Cox2006-08-101-2/+1
* Introduce a field to struct vm_page for storing flags that areAlan Cox2006-08-095-24/+32
* Eliminate the acquisition and release of the page queues lock around a callAlan Cox2006-08-061-4/+2
* Change vm_page_sleep_if_busy() so that it no longer requires the caller toAlan Cox2006-08-061-1/+2
* Remove a stale comment.Alan Cox2006-08-051-5/+0
* When sleeping on a busy page, use the lock from the containing objectAlan Cox2006-08-033-18/+15
* Complete the transition from pmap_page_protect() to pmap_remove_write().Alan Cox2006-08-014-7/+6
* Export the number of object bypasses and collapses through sysctl.Alan Cox2006-07-221-0/+8
* Retire debug.mpsafevm. None of the architectures supported in CVS requireAlan Cox2006-07-214-36/+3
* Eliminate OBJ_WRITEABLE. It hasn't been used in a long time.Alan Cox2006-07-213-6/+4
* Add pmap_clear_write() to the interface between the virtual memoryAlan Cox2006-07-201-0/+1
* Fix build of uma_core.c when DDB is not compiled into the kernel byRobert Watson2006-07-181-0/+2
* Ensure that vm_object_deallocate() doesn't dereference a stale objectAlan Cox2006-07-171-6/+13
* Remove sysctl_vm_zone() and vm.zone sysctl from 7.x. As of 6.x,Robert Watson2006-07-161-80/+0
* Set debug.mpsafevm to true on PowerPC. (Now, by default, all architecturesAlan Cox2006-07-101-4/+0
* Move the code to handle the vm.blacklist tunable up a layer intoJohn Baldwin2006-06-232-31/+39
* Make the mincore(2) return ENOMEM when requested range is not fully mapped.Konstantin Belousov2006-06-211-3/+15
* Use ptoa(psize) instead of size to compute the end of the mapping inAlan Cox2006-06-171-3/+3
* Remove mpte optimization from pmap_enter_quick().Stephan Uphoff2006-06-152-6/+4
* Correct an error in the previous revision that could lead to a panic:Alan Cox2006-06-141-0/+1
* Enable debug.mpsafevm on arm by default.Alan Cox2006-06-101-1/+1
* Introduce the function pmap_enter_object(). It maps a sequence of residentAlan Cox2006-06-052-5/+17
* Fix minidumps to include pages allocated via pmap_map on amd64.Paul Saab2006-05-311-0/+9
* Close race between vmspace_exitfree() and exit1() and races betweenTor Egge2006-05-295-24/+102
* When allocating a bucket to hold a free'd item in UMA fails, don'tRobert Watson2006-05-211-2/+1
* Simplify the implementation of vm_fault_additional_pages() based upon theAlan Cox2006-05-131-12/+5
* Use better order here.Pawel Jakub Dawidek2006-05-101-1/+1
* Add synchronization to vm_pageq_add_new_page() so that it can be calledAlan Cox2006-04-251-3/+3
* It seems that POSIX would rather ENODEV returned in place of EINVAL whenTom Rhodes2006-04-211-1/+1
* Introduce minidumps. Full physical memory crash dumps are still availablePeter Wemm2006-04-211-0/+21
* Change msleep() and tsleep() to not alter the calling thread's priorityJohn Baldwin2006-04-171-3/+1
* On shutdown try to turn off all swap devices. This way GEOM providers arePawel Jakub Dawidek2006-04-102-19/+63
* Remove the unused sva and eva arguments from pmap_remove_pages().Peter Wemm2006-04-031-1/+1
* MFP4: Support for profiling dynamically loaded objects.Joseph Koshy2006-03-261-0/+41
* Remove leading __ from __(inline|const|signed|volatile). They areWarner Losh2006-03-085-10/+10
* Ignore dirty pages owned by "dead" objects.Tor Egge2006-03-081-0/+4
* Eliminate a deadlock when creating snapshots. Blocking vn_start_write() mustTor Egge2006-03-023-2/+6
* Hold extra reference to vm object while cleaning pages.Tor Egge2006-03-021-0/+2
* Lock the vm_object while checking its type to see if it is a vnode-backedJohn Baldwin2006-02-211-11/+25
* Expand scope of marker to reduce the number of page queue scan restarts.Tor Egge2006-02-171-12/+19
* Check return value from nonblocking call to vn_start_write().Tor Egge2006-02-171-2/+8
* When the VM needs to allocated physical memory pages (for non interrupt use)Stephan Uphoff2006-02-151-3/+13
* Skip per-cpu caches associated with absent CPUs when generating aRobert Watson2006-02-111-0/+2
* - Fix silly VI locking that is used to check a single flag. The vnodeJeff Roberson2006-02-061-14/+6
* Remove an unnecessary call to pmap_remove_all(). The given page is notAlan Cox2006-02-041-1/+0
* Adjust old comment (present in rev 1.1) to match changes in rev 1.82.Tor Egge2006-02-021-1/+1
* Use off_t for file size passed to vnode_create_vobject().Yaroslav Tykhiy2006-02-011-1/+1
* - Install a temporary bandaid in vm_object_reference() that will stopJeff Roberson2006-02-011-5/+5
* Change #if defined(DIAGNOSTIC) to KASSERT.Alan Cox2006-01-311-4/+3