summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* Both the vm_map and vmspace zones are defined as "no free". So, there is noalc2013-09-221-23/+2
* Merge the following changes from projects/bhyve_npt_pmap:neel2013-09-201-5/+12
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping usejhb2013-09-091-3/+4
* Significantly reduce the cost, i.e., run time, of calls to madvise(...,alc2013-08-291-2/+19
* Revert r254501. Instead, reuse the type stability of the struct pmapkib2013-08-221-0/+1
* Add new mmap(2) flags to permit applications to request specific virtualjhb2013-08-161-5/+16
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-24/+7
* Clear entire map structure including locks so that thekientzle2013-07-251-2/+1
* Be more aggressive in using superpages in all mappings of objects:jhb2013-07-191-5/+15
* The mlockall() or VM_MAP_WIRE_HOLESOK does not interact properly withkib2013-07-111-11/+51
* Fix a bug that allowed a tracing process (e.g. gdb) to writedes2013-06-181-0/+6
* o Relax locking assertions for vm_page_find_least()attilio2013-05-211-7/+15
* Fix the assertions for the state of the object under the map entrykib2013-04-091-6/+16
* MFCattilio2013-02-261-2/+1
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-22/+22
* Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
* - Get rid of unused function vmspace_wired_count().zont2013-01-141-6/+0
* - Reduce kernel size by removing unnecessary pointer indirections.zont2013-01-101-6/+4
* - Fix locked memory accounting for maps with MAP_WIREFUTURE flag.zont2012-12-181-6/+39
* In the past four years, we've added two new vm object types. Each time,alc2012-12-091-8/+7
* Make a few small changes to vm_map_pmap_enter():alc2012-11-251-9/+10
* Fix DDB command "show map XXX":attilio2012-11-121-24/+14
* - After r240026 sgrowsiz should be used in a safer maner.zont2012-09-031-4/+7
* Add new pmap layer locks to the predefined lock order. Change the namesalc2012-06-271-2/+2
* Move the per-thread deferred user map entries list into a private listjhb2012-06-201-3/+6
* Use the previous stack entry protection and max protection to correctlykib2012-06-101-1/+1
* 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
OpenPOWER on IntegriCloud