summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Add a mutex to struct vm_object. Initialize and destroy that mutexalc2002-12-202-2/+11
* Remove the hash_rand field from struct vm_object. As of revision 1.215 ofalc2002-12-192-13/+1
* - Remove vm_page_sleep_busy(). The transition to vm_page_sleep_if_busy(),alc2002-12-192-35/+2
* - Hold the page queues lock when performing vm_page_busy() oralc2002-12-191-1/+7
* - Hold the page queues lock when performing vm_page_busy().alc2002-12-181-2/+5
* Hold the page queues lock when performing vm_page_flag_set().alc2002-12-182-1/+9
* Hold the page queues lock when performing vm_page_flag_set().alc2002-12-172-1/+3
* Change the way ELF coredumps are handled. Instead of unconditionallydillon2002-12-161-0/+1
* Perform vm_object_lock() and vm_object_unlock() on kmem_objectalc2002-12-151-0/+4
* This is David Schultz's swapoff code which I am finally able to commit.dillon2002-12-155-8/+339
* Fix a refcount race with the vmspace structure. In order to preventdillon2002-12-152-8/+19
* As per the comments, vm_object_page_remove() now expects its caller to lockalc2002-12-151-8/+2
* Perform vm_object_lock() and vm_object_unlock() aroundalc2002-12-151-2/+8
* Perform vm_object_lock() and vm_object_unlock() aroundalc2002-12-151-0/+2
* Assert that the page queues lock is held in vm_page_unhold(),alc2002-12-151-2/+4
* Hold the page queues lock when calling pmap_protect(); it updates fieldsalc2002-12-011-7/+22
* Hold the page queues lock when calling pmap_protect(); it updates fieldsalc2002-12-011-3/+5
* Increase the scope of the page queue lock in vm_pageout_scan().alc2002-12-011-2/+2
* Lock page field accesses in mincore().alc2002-11-281-0/+2
* Hold the page queues lock when performing pmap_clear_modify().alc2002-11-271-0/+4
* Hold the page queues lock while performing pmap_page_protect().alc2002-11-271-2/+4
* Acquire and release the page queues lock around calls to pmap_protect()alc2002-11-251-0/+4
* Extend the scope of the page queues/fields locking in vm_freeze_copyopts()alc2002-11-241-1/+3
* Hold the page queues/flags lock when calling vm_page_set_validclean().alc2002-11-232-1/+5
* Assert that the page queues lock rather than Giant is held inalc2002-11-231-2/+3
* Add page queue and flag locking in vnode_pager_setsize().alc2002-11-231-0/+2
* - Add an event that is triggered when the system is low on memory. This isjeff2002-11-211-1/+9
* - Wakeup the correct address when a zone is no longer full.jeff2002-11-181-1/+1
* Remove vm_page_protect(). Instead, use pmap_page_protect() directly.alc2002-11-185-30/+8
* - Don't forget the flags value when using boot pages.jeff2002-11-161-0/+1
* Now that pmap_remove_all() is exported by our pmap implementationsalc2002-11-165-19/+19
* Remove dead code that hasn't been needed since the demise of share mapsalc2002-11-132-26/+0
* Move pmap_collect() out of the machine-dependent code, rename italc2002-11-132-2/+33
* Remove extra #include<sys/vmmeter.h>.cognet2002-11-111-1/+0
* atomic_set_8 isn't MI. Instead, follow Jake's suggestions aboutmjacob2002-11-113-5/+7
* - Clear the page's PG_WRITEABLE flag in the i386's pmap_changebit()alc2002-11-111-0/+1
* Use atomic_set_8 on the us_freelist maps as they are not otherwisemjacob2002-11-101-2/+2
* When prot is VM_PROT_NONE, call pmap_page_protect() directly rather thanalc2002-11-105-19/+19
* Fix an error case in vm_map_wire(): unwiring of an entry during cleanupalc2002-11-091-2/+2
* In vm_page_remove(), avoid calling vm_page_splay() if the object's memqalc2002-11-091-10/+13
* Move the definitions of the hw.physmem, hw.usermem and hw.availpagestmm2002-11-071-0/+2
* Better printf() formats.mux2002-11-071-8/+7
* Some more printf() format fixes.mux2002-11-071-9/+7
* Correctly print vm_offset_t types.mux2002-11-071-6/+5
* Export the function vm_page_splay().alc2002-11-042-1/+2
* - Remove the memory allocation for the object/offset hash tablealc2002-11-031-45/+2
* Remove the vm page buckets mutex. As of revision 1.215 of vm/vm_page.c,alc2002-11-021-2/+0
* - Add support for machine dependant page allocation routines. MD codejeff2002-11-012-2/+28
* - Add a new flag to vm_page_alloc, VM_ALLOC_NOOBJ. This tellsjeff2002-11-012-22/+28
* Merge from MAC tree: rename mac_check_vnode_swapon() torwatson2002-10-271-1/+1
OpenPOWER on IntegriCloud