summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* Correct an error of omission in r206819. If VMFS_TLB_ALIGNED_SPACE isalc2010-05-021-1/+5
* o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches thejmallett2010-04-181-1/+12
* Make _vm_map_init() the one place where the vm map's pmap field isalc2010-04-031-9/+9
* Re-enable the call to pmap_release() by vmspace_dofree(). The accountingalc2010-04-031-6/+3
* The MAP_ENTRY_NEEDS_COPY flag belongs to protoeflags, cow variablekib2010-01-291-1/+1
* Replace VM_PROT_OVERRIDE_WRITE by VM_PROT_COPY. VM_PROT_OVERRIDE_WRITE hasalc2009-11-261-21/+8
* Simplify both the invocation and the implementation of vm_fault() for wiringalc2009-11-181-2/+2
* Avoid pointless calls to pmap_protect().alc2009-11-021-3/+3
* When protection of wired read-only mapping is changed to read-write,kib2009-10-271-4/+10
* Move the annotation for vm_map_startup() immediately before the function.kib2009-10-011-16/+16
* Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar tojhb2009-07-241-5/+9
* When VM_MAP_WIRE_HOLESOK is not specified and vm_map_wire(9) encounterskib2009-07-121-1/+1
* When forking a vm space that has wired map entries, do not forget tokib2009-07-031-1/+3
* Implement global and per-uid accounting of the anonymous memory. Addkib2009-06-231-28/+284
* Eliminate an unnecessary restriction on the vm object type fromalc2009-06-091-4/+2
* Eliminate unnecessary obfuscation when testing a page's valid bits.alc2009-06-071-1/+1
* Allow valid pages to be mapped for read access when they have a non-zeroalc2009-04-191-2/+1
* When vm_map_wire(9) is allowed to skip holes in the wired region, skipkib2009-04-101-1/+15
* Revert the addition of the freelist argument for the vm_map_delete()kib2009-02-241-30/+24
* Add the assertion macros for the map locks. Use them in several mapkib2009-02-241-0/+44
* Update the comment after the r188334.kib2009-02-241-4/+4
* Improve comments, correct English.kib2009-02-081-8/+8
* Do not call vm_object_deallocate() from vm_map_delete(), because wekib2009-02-081-8/+32
* In vm_map_sync(), do not call vm_object_sync() while holding map lock.kib2009-02-081-2/+10
* Add the comments to vm_map_simplify_entry() and vmspace_fork(),kib2009-02-081-0/+20
* Lock the new map in vmspace_fork(). The newly allocated map should notkib2009-02-081-0/+5
* Do not leak the MAP_ENTRY_IN_TRANSITION flag when copying map entrykib2009-02-081-2/+4
* Resurrect shared map locks allowing greater concurrency during some mapalc2009-01-011-11/+83
* Update or eliminate some stale comments.alc2008-12-311-3/+4
* Avoid an unnecessary memory dereference in vm_map_entry_splay().alc2008-12-301-3/+4
* Style change to vm_map_lookup(): Eliminate a macro of dubious value.alc2008-12-301-11/+8
* Move the implementation of the vm map's fast path on address lookup fromalc2008-12-301-34/+23
* KERNBASE is not necessarily an address within the kernel map, e.g.,alc2008-06-211-1/+1
* Generalize vm_map_find(9)'s parameter "find_space". Specifically, addalc2008-05-101-9/+14
* vm_map_fixed(), unlike vm_map_find(), does not update "addr", so it can bealc2008-04-281-3/+2
* Update a comment to vm_map_pmap_enter().alc2008-04-041-2/+2
* Remove kernel support for M:N threading.jeff2008-03-121-2/+2
* In the vm_map_stack(), check for the specified stack region wraparound.kib2008-01-041-1/+3
* Change unused 'user_wait' argument to 'timo' argument, which will bepjd2007-11-071-5/+5
* Fix for the panic("vm_thread_new: kstack allocation failed") andkib2007-11-051-6/+23
* Correct an error in vm_map_sync(), nee vm_map_clean(), that has existedalc2007-10-221-2/+4
* Change the management of cached pages (PQ_CACHE) in two fundamentalalc2007-09-251-11/+7
* Do not drop vm_map lock between doing vm_map_remove() and vm_map_insert().kib2007-08-201-16/+35
* Revert VMCNT_* operations introduction.attilio2007-05-311-2/+2
* Add functions sx_xlock_sig() and sx_slock_sig().attilio2007-05-311-2/+2
* Eliminate the reactivation of cached pages in vm_fault_prefault() andalc2007-05-221-5/+13
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-181-2/+2
* Remove some code from vmspace_fork() that became redundant afteralc2007-04-261-4/+0
* Two small changes to vm_map_pmap_enter():alc2007-03-251-4/+3
* Change the way that unmanaged pages are created. Specifically,alc2007-02-251-2/+1
OpenPOWER on IntegriCloud