| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a mutex to struct vm_object. Initialize and destroy that mutex | alc | 2002-12-20 | 2 | -2/+11 |
* | Remove the hash_rand field from struct vm_object. As of revision 1.215 of | alc | 2002-12-19 | 2 | -13/+1 |
* | - Remove vm_page_sleep_busy(). The transition to vm_page_sleep_if_busy(), | alc | 2002-12-19 | 2 | -35/+2 |
* | - Hold the page queues lock when performing vm_page_busy() or | alc | 2002-12-19 | 1 | -1/+7 |
* | - Hold the page queues lock when performing vm_page_busy(). | alc | 2002-12-18 | 1 | -2/+5 |
* | Hold the page queues lock when performing vm_page_flag_set(). | alc | 2002-12-18 | 2 | -1/+9 |
* | Hold the page queues lock when performing vm_page_flag_set(). | alc | 2002-12-17 | 2 | -1/+3 |
* | Change the way ELF coredumps are handled. Instead of unconditionally | dillon | 2002-12-16 | 1 | -0/+1 |
* | Perform vm_object_lock() and vm_object_unlock() on kmem_object | alc | 2002-12-15 | 1 | -0/+4 |
* | This is David Schultz's swapoff code which I am finally able to commit. | dillon | 2002-12-15 | 5 | -8/+339 |
* | Fix a refcount race with the vmspace structure. In order to prevent | dillon | 2002-12-15 | 2 | -8/+19 |
* | As per the comments, vm_object_page_remove() now expects its caller to lock | alc | 2002-12-15 | 1 | -8/+2 |
* | Perform vm_object_lock() and vm_object_unlock() around | alc | 2002-12-15 | 1 | -2/+8 |
* | Perform vm_object_lock() and vm_object_unlock() around | alc | 2002-12-15 | 1 | -0/+2 |
* | Assert that the page queues lock is held in vm_page_unhold(), | alc | 2002-12-15 | 1 | -2/+4 |
* | Hold the page queues lock when calling pmap_protect(); it updates fields | alc | 2002-12-01 | 1 | -7/+22 |
* | Hold the page queues lock when calling pmap_protect(); it updates fields | alc | 2002-12-01 | 1 | -3/+5 |
* | Increase the scope of the page queue lock in vm_pageout_scan(). | alc | 2002-12-01 | 1 | -2/+2 |
* | Lock page field accesses in mincore(). | alc | 2002-11-28 | 1 | -0/+2 |
* | Hold the page queues lock when performing pmap_clear_modify(). | alc | 2002-11-27 | 1 | -0/+4 |
* | Hold the page queues lock while performing pmap_page_protect(). | alc | 2002-11-27 | 1 | -2/+4 |
* | Acquire and release the page queues lock around calls to pmap_protect() | alc | 2002-11-25 | 1 | -0/+4 |
* | Extend the scope of the page queues/fields locking in vm_freeze_copyopts() | alc | 2002-11-24 | 1 | -1/+3 |
* | Hold the page queues/flags lock when calling vm_page_set_validclean(). | alc | 2002-11-23 | 2 | -1/+5 |
* | Assert that the page queues lock rather than Giant is held in | alc | 2002-11-23 | 1 | -2/+3 |
* | Add page queue and flag locking in vnode_pager_setsize(). | alc | 2002-11-23 | 1 | -0/+2 |
* | - Add an event that is triggered when the system is low on memory. This is | jeff | 2002-11-21 | 1 | -1/+9 |
* | - Wakeup the correct address when a zone is no longer full. | jeff | 2002-11-18 | 1 | -1/+1 |
* | Remove vm_page_protect(). Instead, use pmap_page_protect() directly. | alc | 2002-11-18 | 5 | -30/+8 |
* | - Don't forget the flags value when using boot pages. | jeff | 2002-11-16 | 1 | -0/+1 |
* | Now that pmap_remove_all() is exported by our pmap implementations | alc | 2002-11-16 | 5 | -19/+19 |
* | Remove dead code that hasn't been needed since the demise of share maps | alc | 2002-11-13 | 2 | -26/+0 |
* | Move pmap_collect() out of the machine-dependent code, rename it | alc | 2002-11-13 | 2 | -2/+33 |
* | Remove extra #include<sys/vmmeter.h>. | cognet | 2002-11-11 | 1 | -1/+0 |
* | atomic_set_8 isn't MI. Instead, follow Jake's suggestions about | mjacob | 2002-11-11 | 3 | -5/+7 |
* | - Clear the page's PG_WRITEABLE flag in the i386's pmap_changebit() | alc | 2002-11-11 | 1 | -0/+1 |
* | Use atomic_set_8 on the us_freelist maps as they are not otherwise | mjacob | 2002-11-10 | 1 | -2/+2 |
* | When prot is VM_PROT_NONE, call pmap_page_protect() directly rather than | alc | 2002-11-10 | 5 | -19/+19 |
* | Fix an error case in vm_map_wire(): unwiring of an entry during cleanup | alc | 2002-11-09 | 1 | -2/+2 |
* | In vm_page_remove(), avoid calling vm_page_splay() if the object's memq | alc | 2002-11-09 | 1 | -10/+13 |
* | Move the definitions of the hw.physmem, hw.usermem and hw.availpages | tmm | 2002-11-07 | 1 | -0/+2 |
* | Better printf() formats. | mux | 2002-11-07 | 1 | -8/+7 |
* | Some more printf() format fixes. | mux | 2002-11-07 | 1 | -9/+7 |
* | Correctly print vm_offset_t types. | mux | 2002-11-07 | 1 | -6/+5 |
* | Export the function vm_page_splay(). | alc | 2002-11-04 | 2 | -1/+2 |
* | - Remove the memory allocation for the object/offset hash table | alc | 2002-11-03 | 1 | -45/+2 |
* | Remove the vm page buckets mutex. As of revision 1.215 of vm/vm_page.c, | alc | 2002-11-02 | 1 | -2/+0 |
* | - Add support for machine dependant page allocation routines. MD code | jeff | 2002-11-01 | 2 | -2/+28 |
* | - Add a new flag to vm_page_alloc, VM_ALLOC_NOOBJ. This tells | jeff | 2002-11-01 | 2 | -22/+28 |
* | Merge from MAC tree: rename mac_check_vnode_swapon() to | rwatson | 2002-10-27 | 1 | -1/+1 |