summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.h
Commit message (Expand)AuthorAgeFilesLines
* Change the type of the map entry's next_read field from a vm_pindex_t to aalc2016-07-071-1/+1
* Do not pretend that vm_fault(9) supports unwiring the address. Renamekib2015-07-301-3/+3
* Oops. vm_map_simplify_entry() is used by mac_proc_vm_revoke_recurse(), soalc2014-09-081-0/+1
* Make two functions static and eliminate an unused #define.alc2014-09-081-5/+1
* Add MAP_EXCL flag for mmap(2). It should be combined with MAP_FIXED,kib2014-06-191-0/+1
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping usejhb2013-09-091-1/+1
* Add new mmap(2) flags to permit applications to request specific virtualjhb2013-08-161-2/+6
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-4/+0
* Revert r253939:attilio2013-08-051-1/+0
* The page hold mechanism is fast but it has couple of fallouts:attilio2013-08-041-0/+1
* Be more aggressive in using superpages in all mappings of objects:jhb2013-07-191-2/+3
* The mlockall() or VM_MAP_WIRE_HOLESOK does not interact properly withkib2013-07-111-0/+1
* - Get rid of unused function vmspace_wired_count().zont2013-01-141-1/+0
* Fix a bug with memguard(9) on 32-bit architectures without amdf2012-07-151-2/+2
* Give vm_fault()'s sequential access optimization a makeover.alc2012-05-101-1/+10
* Account the writeable shared mappings backed by file in the vnodekib2012-02-231-0/+2
* Close a race due to dropping of the map lock between creating map entrykib2012-02-111-1/+1
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-0/+2
* Change the return type of vmspace_swap_count to a long to match the otherbrucec2011-03-011-1/+1
* Calculate and return the count in vmspace_swap_count as a vm_offset_tbrucec2011-02-231-1/+1
* 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
OpenPOWER on IntegriCloud