summaryrefslogtreecommitdiffstats
path: root/sys/vm/phys_pager.c
Commit message (Expand)AuthorAgeFilesLines
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Zero the physical page only if it is invalid and not prezeroed.alc2004-04-251-7/+9
* Add a VM_OBJECT_LOCK_ASSERT() call. Remove splvm() and splx() calls. Movealc2004-04-241-7/+5
* Simplify the various pager allocation routines by computing the desiredalc2004-01-041-7/+6
* Use sparse struct initializations for struct pagerops.phk2003-08-051-7/+6
* Use __FBSDID().obrien2003-06-111-2/+3
* Increase the scope of the page queues lock in phys_pager_getpages().alc2002-12-271-4/+7
* Hold the page queues lock when performing vm_page_flag_set().alc2002-12-171-1/+1
* o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever sincealc2002-08-251-1/+1
* o Lock page queue accesses by vm_page_unmanage().alc2002-07-131-0/+2
* o Remove GIANT_REQUIRED from phys_pager_alloc(). If handle isn't NULL,alc2002-06-221-3/+8
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-1/+1
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-1/+0
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-1/+4
* Set the phys_pager_alloc_lock to 1 when it is acquired so that it isjhb2001-05-231-1/+2
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-6/+10
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-0/+2
* Protect pager object creation with sx locks.alfred2001-04-181-12/+16
* Really fix phys_pager:alfred2000-12-061-31/+36
* need to adjust allocation size to properly deal with non PAGE_SIZEalfred2000-12-051-1/+1
* Minor cleanups:peter2000-07-281-44/+19
* This is a cleanup patch to Peter's new OBJT_PHYS VM object typedillon2000-05-291-18/+3
* Checkpoint of a new physical memory backed object type, that does notpeter2000-05-211-0/+222
OpenPOWER on IntegriCloud