aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_kern.c
Commit message (Expand)AuthorAgeFilesLines
* Revert the addition of the freelist argument for the vm_map_delete()Konstantin Belousov2009-02-241-9/+3
* Put debug.vm_lowmem sysctl under DIAGNOSTIC.Robert Watson2009-02-231-0/+2
* Add a debugging sysctl, debug.vm_lowmem, that when assigned a value ofRobert Watson2009-02-231-0/+22
* Do not call vm_object_deallocate() from vm_map_delete(), because weKonstantin Belousov2009-02-081-3/+9
* Eliminate stale comments from kmem_malloc().Alan Cox2008-07-181-12/+0
* Make preparations for increasing the size of the kernel virtual address spaceAlan Cox2008-06-221-2/+6
* Introduce a new parameter "superpage_align" to kmem_suballoc() that isAlan Cox2008-05-101-11/+7
* Eliminate pointless casts from kmem_suballoc().Alan Cox2008-04-281-2/+2
* Eliminate an unnecessary printf() from kmem_suballoc(). The subsequentAlan Cox2008-03-301-4/+2
* When one tries to allocate memory with the M_WAITOK flag and we are short inPawel Jakub Dawidek2008-01-101-6/+13
* Add an access type parameter to pmap_enter(). It will be used to implementAlan Cox2008-01-031-1/+2
* Change unused 'user_wait' argument to 'timo' argument, which will bePawel Jakub Dawidek2007-11-071-1/+1
* When KVA is exhausted, try the vm_lowmem event for the last time beforePawel Jakub Dawidek2007-04-051-4/+14
* Change the way that unmanaged pages are created. Specifically,Alan Cox2007-02-251-6/+4
* Declare the map entry created by kmem_init() for the range fromAlan Cox2007-01-071-1/+2
* There is no point in setting PG_REFERENCED on kmem_object pages becauseAlan Cox2006-11-131-6/+1
* Make pmap_enter() responsible for setting PG_WRITEABLE insteadAlan Cox2006-11-121-1/+1
* The page queues lock is no longer required by vm_page_wakeup().Alan Cox2006-10-231-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Use VM_ALLOC_NOBUSY instead of calling vm_page_wakeup().Alan Cox2004-10-241-2/+1
* Back out all behavioral chnages.Brian Feldman2004-08-101-4/+0
* Revamp VM map wiring.Brian Feldman2004-08-091-0/+4
* For years, kmem_alloc_pageable() has been misused. Now that the last ofAlan Cox2004-07-251-24/+0
* Bring in mbuma to replace mballoc.Bosko Milekic2004-05-311-10/+0
* Push down the responsibility for zeroing a physical page from theAlan Cox2004-04-241-2/+0
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-061-4/+0
* Back out previous commit due to objections.Dag-Erling Smørgrav2004-02-161-2/+0
* Don't panic if we fail to satisfy an M_WAITOK request; return 0 instead.Dag-Erling Smørgrav2004-02-161-0/+2
* Unmanage pages allocated by kmem_alloc(). (There is no point in having PVAlan Cox2004-01-101-0/+1
* Don't bother clearing PG_ZERO in contigmalloc1(), kmem_alloc(), orAlan Cox2004-01-061-2/+0
* - Increase the scope of the kmem_object's lock in kmem_malloc(). Add aAlan Cox2004-01-011-2/+7
* Remove GIANT_REQUIRED from kmem_suballoc().Alan Cox2003-12-281-2/+0
* NFC: Update stale comments.Jonathan Mini2003-11-101-3/+3
* Synchronize access to a vm page's valid field using the containingAlan Cox2003-10-041-4/+4
* Call vm_page_unmanage() on pages belonging to the kmem_object. ThisAlan Cox2003-09-141-0/+1
* Change clean_map from a global to an auto variableEivind Eklund2003-09-011-1/+0
* Add the mlockall() and munlockall() system calls.Bruce M Simpson2003-08-111-1/+2
* More pipe changes:Mike Silbersack2003-08-111-0/+1
* Update the comment at the head of kmem_alloc_nofault() to describe itsAlan Cox2003-08-011-1/+5
* Remove GIANT_REQUIRED from kmem_alloc().Alan Cox2003-07-271-2/+0
* Remove GIANT_REQUIRED from kmem_malloc().Alan Cox2003-06-281-3/+0
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Lock the kernel object in kmem_alloc().Alan Cox2003-06-071-0/+2
* Update locking on the kmem_object to use the new macros.Alan Cox2003-04-151-7/+7
* Eliminate unnecessary gotos from kmem_malloc().Alan Cox2003-04-131-6/+3
* Allow kmem_malloc() without Giant if M_NOWAIT is specified.Alan Cox2003-01-041-1/+2
* - Mark the kernel_map as a system map immediately after its creation.Alan Cox2002-12-301-2/+2
* Two changes to kmem_malloc():Alan Cox2002-12-281-6/+4
* - Hold the page queues lock around calls to vm_page_flag_clear().Alan Cox2002-12-241-0/+2
* - Hold the page queues lock around vm_page_wakeup().Alan Cox2002-12-241-0/+2