aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.h
Commit message (Expand)AuthorAgeFilesLines
* Make the vm_pmap field of struct vmspace the last field in theMarcel Moolenaar2008-03-011-1/+6
* Change unused 'user_wait' argument to 'timo' argument, which will bePawel Jakub Dawidek2007-11-071-1/+1
* Do not drop vm_map lock between doing vm_map_remove() and vm_map_insert().Konstantin Belousov2007-08-201-0/+1
* Close race between vmspace_exitfree() and exit1() and races betweenTor Egge2006-05-291-1/+0
* Eliminate unneeded preallocation at initialization.Alan Cox2005-12-031-1/+0
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Replace the linear search in vm_map_findspace() with an O(log n)Alan Cox2004-08-131-1/+2
* The vm map lock is needed in vm_fault() after the page has been found,Tor Egge2004-08-121-1/+2
* Revamp VM map wiring.Brian Feldman2004-08-091-0/+14
* Get rid of another lockmgr(9) consumer by using sx locks for the userMaxime Henrion2004-07-301-2/+2
* Simplify vmspace initialization. The bcopy() of fields from the oldAlan Cox2004-07-241-3/+0
* Micro-optimize vmspace for 64-bit architectures: Colocate vm_refcnt andAlan Cox2004-07-061-1/+1
* Remove an unused field from the vmspace structure.Alan Cox2004-06-261-2/+1
* In cases where a file was resident in memory mmap(..., PROT_NONE, ...)Alan Cox2004-04-241-1/+1
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-061-4/+0
* Part 2 of rev 1.68. Update comment to match reality now that vm_endcopyPeter Wemm2004-03-121-1/+1
* - Rename vm_map_clean() to vm_map_sync(). This better reflects the factAlan Cox2003-11-091-1/+1
* Whitespace cleanup.Dag-Erling Smørgrav2003-11-031-4/+4
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.Bruce M Simpson2003-10-061-0/+1
* Part 2 of implementing rstacks: add the ability to create rstacks andMarcel Moolenaar2003-09-271-0/+2
* Introduce MAP_ENTRY_GROWS_DOWN and MAP_ENTRY_GROWS_UP to allow forMarcel Moolenaar2003-08-301-0/+3
* Reduce the size of the vm map (and by inclusion the vm space) on 64-bitAlan Cox2003-08-131-1/+1
* Add the mlockall() and munlockall() system calls.Bruce M Simpson2003-08-111-2/+24
* Introduce vm_map_pmap_enter(). Presently, this is a stub calling the MDAlan Cox2003-06-291-0/+2
* Remove an unnecessary forward declaration.Alan Cox2003-06-151-2/+1
* - When the VM daemon is out of swap space and looking for aDavid Schultz2003-03-121-0/+3
* Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress.Alan Cox2003-03-061-1/+0
* Add a needed #include.Alan Cox2003-01-011-0/+1
* Implement a variant locking scheme for vm maps: Access to system mapsAlan Cox2002-12-311-0/+1
* Fix a refcount race with the vmspace structure. In order to preventMatthew Dillon2002-12-151-2/+2
* o Update some comments.Alan Cox2002-09-221-7/+9
* Change struct vmspace->vm_shm from void * to struct shmmap_state *, thisAlfred Perlstein2002-07-221-1/+1
* Remove caddr_t.Alfred Perlstein2002-07-221-1/+1
* o Add a "needs wakeup" flag to the vm_map for use by kmem_alloc_wait()Alan Cox2002-07-111-0/+3
* o Eliminate vmspace::vm_minsaddr. It's initialized but never used.Alan Cox2002-06-251-5/+5
* o Use vm_map_wire() and vm_map_unwire() in place of vm_map_pageable() andAlan Cox2002-06-141-8/+0
* o Remove an unnecessary call to vm_map_wakeup() from vm_map_unwire().Alan Cox2002-06-081-0/+2
* o Add vm_map_unwire() for unwiring contiguous regions of either kernelAlan Cox2002-06-071-0/+4
* o Remove GIANT_REQUIRED from vm_map_zfini(), vm_map_zinit(),Alan Cox2002-06-011-1/+8
* o Revert a part of revision 1.66, contrary to what that commit message says,Alan Cox2002-06-011-3/+8
* o Replace the vm_map's hint by the root of a splay tree. By design,Alan Cox2002-05-241-1/+3
* o Header files shouldn't depend on options: Provide prototypesAlan Cox2002-05-061-3/+0
* o Move vm_freeze_copyopts() from vm_map.{c.h} to vm_object.{c,h}. It's plainlyAlan Cox2002-05-061-1/+0
* o Condition the compilation of uiomoveco() and vm_uiomove()Alan Cox2002-05-051-1/+3
* o Remove dead and lockmgr()-specific debugging code.Alan Cox2002-05-021-17/+0
* Pass the caller's file name and line number to the vm_map locking functions.Alan Cox2002-04-281-9/+24
* o Introduce and use vm_map_trylock() to replace several direct usesAlan Cox2002-04-281-0/+1
* o Begin documenting the (existing) locking protocol on the vm_mapAlan Cox2002-04-271-6/+26
* Remove an unused option, VM_FAULT_HOLD, to vm_fault().Alan Cox2002-04-171-1/+0
* This is the first part of the new kernel memory allocator. This replacesJeff Roberson2002-03-191-1/+0