summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* Give vm_fault()'s sequential access optimization a makeover.alc2012-05-101-0/+2
* Fix madvise(MADV_WILLNEED) to properly handle individual mappings largerjhb2012-03-191-12/+10
* In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flagkib2012-03-171-2/+5
* Simplify vmspace_fork()'s control flow by copying immutable data beforealc2012-02-251-14/+10
* Account the writeable shared mappings backed by file in the vnodekib2012-02-231-4/+73
* Close a race due to dropping of the map lock between creating map entrykib2012-02-111-2/+7
* Introduce the same mutex-wise fix in r227758 for sx locks.attilio2011-11-211-29/+13
* Introduce macro stubs in the mutex implementation that will be alwaysattilio2011-11-201-15/+12
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-061-0/+10
* Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing thisalc2011-06-291-1/+9
* Add accounting for most of the memory-related resources.trasz2011-04-051-1/+54
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-13/+14
* Since the last parameter to vm_object_shadow() is a vm_size_t and not aalc2011-02-041-7/+5
* Reenable the call to vm_map_simplify_entry() from vm_map_insert() for non-alc2011-01-291-9/+5
* Fix a long standing (from the original 4.4BSD lite sources) race betweenmlaier2010-12-091-1/+41
* Replace pointer to "struct uidinfo" with pointer to "struct ucred"trasz2010-12-021-106/+106
* Implement a (soft) stack guard page for auto-growing stack mappings.kib2010-11-141-1/+13
* In case the stack size reaches its limit and its growth must be restricted,alc2010-11-071-1/+2
* - Make 'vm_refcnt' volatile so that compilers won't be tempted to treatjhb2010-10-211-5/+1
* If vm_map_find() is asked to allocate a superpage-aligned region of virtualalc2010-10-041-14/+8
* Make refinements to r212824. In particular, don't makealc2010-09-191-16/+24
* Adopt the deferring of object deallocation for the deleted map entrieskib2010-09-181-20/+45
* Introduce a helper function vm_page_find_least(). Use it in several places,kib2010-07-041-7/+1
* Push down page queues lock acquisition in pmap_enter_object() andalc2010-05-261-14/+1
* 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
OpenPOWER on IntegriCloud