aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Modify vm_map_clean() (and thus the msync(2) system call) to supportMatthew N. Dodd2002-09-221-7/+10
* o Update some comments.Alan Cox2002-09-221-7/+9
* Use the fields in the sysentvec and in the vm map header in place of theJake Burkholder2002-09-215-46/+24
* Reduce namespace pollution.Alan Cox2002-09-211-3/+0
* - Use my freebsd email alias in the copyright.Jeff Roberson2002-09-195-12/+5
* - Split UMA_ZFLAG_OFFPAGE into UMA_ZFLAG_OFFPAGE and UMA_ZFLAG_HASH.Jeff Roberson2002-09-185-92/+101
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-2/+4
* Completely redo thread states.Julian Elischer2002-09-113-39/+35
* - Do not swap out a process if it is in creation. The process may have noSeigo Tanimura2002-09-091-0/+24
* Use UMA as a complex object allocator.Julian Elischer2002-09-061-5/+0
* Use `struct uma_zone *' instead of uma_zone_t, so that <sys/uma.h> isn'tBruce Evans2002-09-051-1/+1
* s/SGNL/SIG/David Xu2002-09-051-1/+2
* o Synchronize updates to struct vm_page::cow with the page queues lock.Alan Cox2002-09-021-6/+5
* Reduce the maximum KVA reserved for swap meta structures from 70 to 32 MB.Matthew Dillon2002-08-311-2/+2
* Change hw.physmem and hw.usermem to unsigned long like they used to bePeter Wemm2002-08-301-2/+2
* o Retire pmap_pageable(). It's an advisory routine that noneAlan Cox2002-08-252-13/+0
* o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever sinceAlan Cox2002-08-256-32/+5
* o Use vm_object_lock() in place of directly locking Giant.Alan Cox2002-08-241-12/+12
* o Use vm_object_lock() in place of Giant when manipulating a vm objectAlan Cox2002-08-241-2/+2
* o Resurrect vm_object_lock() and vm_object_unlock() from revision 1.19.Alan Cox2002-08-241-0/+6
* Don't use "NULL" when "0" is really meant.Archie Cobbs2002-08-211-2/+2
* o Assert that the page queues lock is held in vm_page_activate().Alan Cox2002-08-111-1/+1
* o Lock page queue accesses by vm_page_activate().Alan Cox2002-08-111-0/+2
* o Lock page queue accesses by vm_page_activate().Alan Cox2002-08-101-0/+4
* o Move a call to vm_page_wakeup() inside the scope of the page queues lock.Alan Cox2002-08-101-1/+1
* o Remove the setting and clearing of the PG_MAPPED flag from the alpha andAlan Cox2002-08-101-1/+0
* o Remove the setting and clearing of the PG_MAPPED flag. (This flag isAlan Cox2002-08-103-4/+4
* o Use pmap_page_is_mapped() in vm_page_protect() rather than the PG_MAPPEDAlan Cox2002-08-081-1/+1
* o Acquire the page queues lock before checking the page's busy statusAlan Cox2002-08-041-2/+4
* - Replace v_flag with v_iflag and v_vflagJeff Roberson2002-08-044-24/+37
* o Extend the scope of the page queues lock in contigmalloc1().Alan Cox2002-08-041-8/+8
* o Remove the setting of PG_MAPPED from vm_page_wire() andAlan Cox2002-08-031-2/+0
* o Convert two instances of vm_page_sleep_busy() into vm_page_sleep_if_busy()Alan Cox2002-08-021-6/+9
* o Lock page queue accesses in nwfs and smbfs.Alan Cox2002-08-021-1/+1
* o Lock page queue accesses by vm_page_deactivate().Alan Cox2002-08-021-0/+2
* o Acquire the page queues lock before calling vm_page_io_finish().Alan Cox2002-08-011-1/+2
* o Setting PG_MAPPED and PG_WRITEABLE on pages that are mapped and unmappedAlan Cox2002-07-311-2/+0
* o Lock page accesses by vm_page_io_start() with the page queues lock.Alan Cox2002-07-311-1/+2
* o In vm_object_madvise() and vm_object_page_remove() replaceAlan Cox2002-07-301-15/+10
* - Optimize wakeup() and its friends; if a thread waken up is beingSeigo Tanimura2002-07-301-64/+65
* o Introduce vm_page_sleep_if_busy() as an eventual replacement forAlan Cox2002-07-292-0/+23
* Remove a XXXKSE comment. the code is no longer a problem..Julian Elischer2002-07-291-1/+1
* Create a new thread state to describe threads that would be ready to runJulian Elischer2002-07-291-16/+66
* o Pass VM_ALLOC_WIRED to vm_page_grab() rather than calling vm_page_wire()Alan Cox2002-07-291-7/+2
* o Modify vm_page_grab() to accept VM_ALLOC_WIRED.Alan Cox2002-07-282-1/+5
* o Lock page queue accesses by vm_page_free().Alan Cox2002-07-281-14/+19
* o Lock page queue accesses by vm_page_free().Alan Cox2002-07-281-2/+8
* o Lock page queue accesses by vm_page_free().Alan Cox2002-07-281-2/+3
* o Lock page queue accesses by vm_page_free().Alan Cox2002-07-281-0/+2
* o Require that the page queues lock is held on entry to vm_pageout_clean()Alan Cox2002-07-273-5/+9