summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.h
Commit message (Expand)AuthorAgeFilesLines
* Introduce vm_fault_hold() and use it to (1) eliminate a long-standing racealc2010-12-201-0/+1
* Fix a long standing (from the original 4.4BSD lite sources) race betweenmlaier2010-12-091-0/+5
* Replace pointer to "struct uidinfo" with pointer to "struct ucred"trasz2010-12-021-1/+1
* - Make 'vm_refcnt' volatile so that compilers won't be tempted to treatjhb2010-10-211-1/+1
* Make refinements to r212824. In particular, don't makealc2010-09-191-4/+3
* Adopt the deferring of object deallocation for the deleted map entrieskib2010-09-181-1/+3
* o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches thejmallett2010-04-181-0/+3
* Make _vm_map_init() the one place where the vm map's pmap field isalc2010-04-031-1/+1
* Simplify the invocation of vm_fault(). Specifically, eliminate the flagalc2009-11-271-1/+0
* Simplify both the invocation and the implementation of vm_fault() for wiringalc2009-11-181-2/+0
* Implement global and per-uid accounting of the anonymous memory. Addkib2009-06-231-0/+3
* When vm_map_wire(9) is allowed to skip holes in the wired region, skipkib2009-04-101-0/+2
* Revert the addition of the freelist argument for the vm_map_delete()kib2009-02-241-3/+2
* Do not call vm_object_deallocate() from vm_map_delete(), because wekib2009-02-081-1/+3
* Resurrect shared map locks allowing greater concurrency during some mapalc2009-01-011-0/+1
* Update or eliminate some stale comments.alc2008-12-311-9/+1
* Generalize vm_map_find(9)'s parameter "find_space". Specifically, addalc2008-05-101-1/+9
* vm_map_fixed(), unlike vm_map_find(), does not update "addr", so it can bealc2008-04-281-1/+2
* Make the vm_pmap field of struct vmspace the last field in themarcel2008-03-011-1/+6
* Change unused 'user_wait' argument to 'timo' argument, which will bepjd2007-11-071-1/+1
* Do not drop vm_map lock between doing vm_map_remove() and vm_map_insert().kib2007-08-201-0/+1
* Close race between vmspace_exitfree() and exit1() and races betweentegge2006-05-291-1/+0
* Eliminate unneeded preallocation at initialization.alc2005-12-031-1/+0
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Replace the linear search in vm_map_findspace() with an O(log n)alc2004-08-131-1/+2
* The vm map lock is needed in vm_fault() after the page has been found,tegge2004-08-121-1/+2
* Revamp VM map wiring.green2004-08-091-0/+14
* Get rid of another lockmgr(9) consumer by using sx locks for the usermux2004-07-301-2/+2
* Simplify vmspace initialization. The bcopy() of fields from the oldalc2004-07-241-3/+0
* Micro-optimize vmspace for 64-bit architectures: Colocate vm_refcnt andalc2004-07-061-1/+1
* Remove an unused field from the vmspace structure.alc2004-06-261-2/+1
* In cases where a file was resident in memory mmap(..., PROT_NONE, ...)alc2004-04-241-1/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-061-4/+0
* Part 2 of rev 1.68. Update comment to match reality now that vm_endcopypeter2004-03-121-1/+1
* - Rename vm_map_clean() to vm_map_sync(). This better reflects the factalc2003-11-091-1/+1
* Whitespace cleanup.des2003-11-031-4/+4
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.bms2003-10-061-0/+1
* Part 2 of implementing rstacks: add the ability to create rstacks andmarcel2003-09-271-0/+2
* Introduce MAP_ENTRY_GROWS_DOWN and MAP_ENTRY_GROWS_UP to allow formarcel2003-08-301-0/+3
* Reduce the size of the vm map (and by inclusion the vm space) on 64-bitalc2003-08-131-1/+1
* Add the mlockall() and munlockall() system calls.bms2003-08-111-2/+24
* Introduce vm_map_pmap_enter(). Presently, this is a stub calling the MDalc2003-06-291-0/+2
* Remove an unnecessary forward declaration.alc2003-06-151-2/+1
* - When the VM daemon is out of swap space and looking for adas2003-03-121-0/+3
* Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress.alc2003-03-061-1/+0
* Add a needed #include.alc2003-01-011-0/+1
* Implement a variant locking scheme for vm maps: Access to system mapsalc2002-12-311-0/+1
* Fix a refcount race with the vmspace structure. In order to preventdillon2002-12-151-2/+2
* o Update some comments.alc2002-09-221-7/+9
* Change struct vmspace->vm_shm from void * to struct shmmap_state *, thisalfred2002-07-221-1/+1
OpenPOWER on IntegriCloud