summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* - Relax the Giant required in vm_page_remove().alc2003-04-251-3/+2
* - Move swap_pager_isswapped()'s prototype to a more logical place.alc2003-04-242-1/+1
* - Acquire the vm_object's lock when performing vm_object_page_clean().alc2003-04-245-14/+17
* Fix compiling in the NO_SWAPPING case.jhb2003-04-231-5/+7
* Lock the proc to check p_flag and several other related tests injhb2003-04-221-2/+5
* Prefer the proc lock to sched_lock when testing PS_INMEM now that it isjhb2003-04-221-3/+4
* - Always call faultin() in _PHOLD() if PS_INMEM is clear. This closes ajhb2003-04-221-42/+36
* Revision 1.246 should have also includedalc2003-04-221-1/+2
* Remove unused declarations.alc2003-04-221-4/+0
* Revision 1.52 of vm/uma_core.c has led to UMA's obj_alloc() beingalc2003-04-221-3/+2
* Add VM_OBJECT_LOCKED().alc2003-04-221-0/+1
* - Assert that the vm_object is locked in vm_object_clear_flag(),alc2003-04-211-5/+7
* - Lock the vm_object when performing either vm_object_clear_flag() oralc2003-04-201-1/+13
* - Update the vm_object locking in vm_map_insert().alc2003-04-201-8/+13
* - Lock the vm_object when performing vm_object_pip_wakeup().alc2003-04-201-2/+2
* - Lock the vm_object when performing vm_object_pip_wakeup().alc2003-04-201-0/+10
* - Lock the vm_object when performing vm_object_pip_add().alc2003-04-201-4/+3
* Update vm_object locking in vm_map_delete().alc2003-04-201-5/+9
* - Lock the vm_object when performing vm_object_pip_add().alc2003-04-204-1/+14
* - Lock the vm_object when performing vm_object_pip_subtract().alc2003-04-192-0/+5
* - Lock the vm_object when performing vm_object_pip_wakeupn().alc2003-04-193-1/+7
* o Update locking around vm_object_page_remove() in vm_map_clean()alc2003-04-191-4/+2
* Lock the vm_object in obj_alloc().alc2003-04-191-0/+2
* Update locking around vm_object_page_remove() to use the new macros.alc2003-04-181-2/+2
* Don't grab Giant in slab_zalloc() if M_NOWAIT is specified. Thisgallatin2003-04-181-4/+9
* suser() does not need the proc lock, just the setting of P_PROTECTED injhb2003-04-171-4/+5
* Add some tunable descriptions.trhodes2003-04-171-2/+2
* Pre-content whitespace commit.trhodes2003-04-171-4/+4
* Update locking on the kmem_object to use the new macros.alc2003-04-151-7/+7
* Update locking on the kernel_object to use the new macros.alc2003-04-141-2/+2
* Lock some manipulations of the vm object's flags.alc2003-04-131-0/+2
* Lock some manipulations of the vm object's flags.alc2003-04-132-4/+6
* Lock some manipulations of the vm object's flags.alc2003-04-131-7/+7
* Add new macros for locking and unlocking a vm object.alc2003-04-131-0/+3
* Permit vm_object_pip_add() and vm_object_pip_wakeup() on the kmem_objectalc2003-04-131-2/+4
* Eliminate unnecessary gotos from kmem_malloc().alc2003-04-131-6/+3
* - Kill the pv_flags member of the alpha mdpage since it stop being usedjhb2003-04-102-7/+0
* Remove GIANT_REQUIRED from getpbuf(). Reviewed by: teggealc2003-04-051-2/+1
* Rename a static variable to avoid future conflicts.des2003-04-041-2/+2
* Add a facility allowing processes to inform the VM subsystem they arewes2003-03-312-1/+17
* The object type can't be OBJT_PHYS in vm_mmap().mux2003-03-301-1/+1
* Obtain Giant before calling kmem_alloc without M_NOWAIT and before callingtegge2003-03-261-2/+21
* - Add vm_paddr_t, a physical address type. This is required for systemsjake2003-03-259-29/+34
* Remove an empty comment.mux2003-03-191-4/+0
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-183-3/+0
* Subtract the memory that backs the vm_page structures from phys_availjake2003-03-171-4/+2
* Made the prototypes for pmap_kenter and pmap_kremove MD. These functionsjake2003-03-161-2/+0
* - When the VM daemon is out of swap space and looking for adas2003-03-123-4/+23
* Zero copy send and receive fixes:ken2003-03-081-2/+9
* Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress.alc2003-03-066-398/+0
OpenPOWER on IntegriCloud