summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_kern.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r263710, r273377, r273378, r273423 and r273455:hselasky2014-10-271-2/+2
* Merge the changes to pmap_enter(9) for sleep-less operation (requestedkib2014-08-241-5/+6
* 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-1/+1
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-268/+116
* - Add a general purpose resource allocator, vmem, from NetBSD. It wasjeff2013-06-281-2/+0
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichkib2013-03-191-0/+1
* Remove excessive and inconsistent initializers for the various kernelkib2013-03-141-4/+4
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-15/+15
* Switch vm_object lock to be a rwlock.attilio2013-02-201-1/+1
* On arm, like sparc64, the end of the kernel map varies from one type ofalc2013-02-181-1/+1
* Try to improve r242655 take III: move these SYSCTLs describing the kernelmarius2013-02-041-0/+11
* Flip the semantic of M_NOWAIT to only require the allocation to notkib2012-11-141-23/+3
* Move what remains of vm/vm_contig.c into vm/vm_pageout.c, where similaralc2012-07-181-2/+2
* Move kmem_alloc_{attr,contig}() to vm/vm_kern.c, where similarly namedalc2012-07-141-0/+142
* Simplify kmem_alloc() by eliminating code that existed on account ofalc2012-02-291-30/+0
* exclude kmem_alloc'ed ARC data buffers from kernel minidumps on amd64kmacy2012-01-271-0/+2
* Eliminate vestiges of page coloring in VM_ALLOC_NOOBJ calls toalc2011-10-271-1/+1
* - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flagkib2011-08-091-2/+2
* Move the ZERO_REGION_SIZE to a machine-dependent file, as on manymdf2011-05-131-9/+6
* Usa a globally visible region of zeros for both /dev/zero and the mdmdf2011-05-131-0/+34
* Since r218070 reenabled the call to vm_map_simplify_entry() fromkib2011-02-151-9/+23
* Replace an XXX comment with the appropriate code.mdf2010-09-201-5/+1
* Rework memguard(9) to reserve significantly more KVA to detectmdf2010-08-111-8/+27
* The pages allocated by kmem_alloc_attr() and kmem_malloc() are unmanaged.alc2010-05-031-4/+0
* On Alan's advice, rather than do a wholesale conversion on a singlekmacy2010-04-301-0/+2
* o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches thejmallett2010-04-181-0/+29
* Implement global and per-uid accounting of the anonymous memory. Addkib2009-06-231-2/+7
* Revert the addition of the freelist argument for the vm_map_delete()kib2009-02-241-9/+3
* Put debug.vm_lowmem sysctl under DIAGNOSTIC.rwatson2009-02-231-0/+2
* Add a debugging sysctl, debug.vm_lowmem, that when assigned a value ofrwatson2009-02-231-0/+22
* Do not call vm_object_deallocate() from vm_map_delete(), because wekib2009-02-081-3/+9
* Eliminate stale comments from kmem_malloc().alc2008-07-181-12/+0
* Make preparations for increasing the size of the kernel virtual address spacealc2008-06-221-2/+6
* Introduce a new parameter "superpage_align" to kmem_suballoc() that isalc2008-05-101-11/+7
* Eliminate pointless casts from kmem_suballoc().alc2008-04-281-2/+2
* Eliminate an unnecessary printf() from kmem_suballoc(). The subsequentalc2008-03-301-4/+2
* When one tries to allocate memory with the M_WAITOK flag and we are short inpjd2008-01-101-6/+13
* Add an access type parameter to pmap_enter(). It will be used to implementalc2008-01-031-1/+2
* Change unused 'user_wait' argument to 'timo' argument, which will bepjd2007-11-071-1/+1
* When KVA is exhausted, try the vm_lowmem event for the last time beforepjd2007-04-051-4/+14
* Change the way that unmanaged pages are created. Specifically,alc2007-02-251-6/+4
* Declare the map entry created by kmem_init() for the range fromalc2007-01-071-1/+2
* There is no point in setting PG_REFERENCED on kmem_object pages becausealc2006-11-131-6/+1
* Make pmap_enter() responsible for setting PG_WRITEABLE insteadalc2006-11-121-1/+1
* The page queues lock is no longer required by vm_page_wakeup().alc2006-10-231-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Use VM_ALLOC_NOBUSY instead of calling vm_page_wakeup().alc2004-10-241-2/+1
* Back out all behavioral chnages.green2004-08-101-4/+0
* Revamp VM map wiring.green2004-08-091-0/+4
OpenPOWER on IntegriCloud