| Commit message (Expand) | Author | Age | Files | Lines |
* | - Define VM_OBJECT_LOCK_INIT(). | alc | 2003-04-28 | 1 | -5/+4 |
* | - Tell witness that holding two or more vm_object locks is okay. | alc | 2003-04-27 | 1 | -2/+4 |
* | Various changes to vm_object_shadow(): (1) update the vm_object locking, | alc | 2003-04-27 | 1 | -13/+16 |
* | Various changes to vm_object_page_remove(): | alc | 2003-04-26 | 1 | -7/+7 |
* | - Lock the vm_object on entry to vm_object_terminate(). | alc | 2003-04-26 | 1 | -2/+4 |
* | - Convert vm_object_pip_wait() from using tsleep() to msleep(). | alc | 2003-04-26 | 1 | -5/+9 |
* | - Extend the scope of two existing vm_object locks to cover | alc | 2003-04-26 | 1 | -1/+1 |
* | - Acquire the vm_object's lock when performing vm_object_page_clean(). | alc | 2003-04-24 | 1 | -8/+4 |
* | - Assert that the vm_object is locked in vm_object_clear_flag(), | alc | 2003-04-21 | 1 | -5/+7 |
* | - Lock the vm_object when performing either vm_object_clear_flag() or | alc | 2003-04-20 | 1 | -1/+13 |
* | - Lock the vm_object when performing vm_object_pip_add(). | alc | 2003-04-20 | 1 | -1/+6 |
* | - Lock the vm_object when performing vm_object_pip_subtract(). | alc | 2003-04-19 | 1 | -0/+1 |
* | - Lock the vm_object when performing vm_object_pip_wakeupn(). | alc | 2003-04-19 | 1 | -0/+1 |
* | Lock some manipulations of the vm object's flags. | alc | 2003-04-13 | 1 | -0/+2 |
* | Lock some manipulations of the vm object's flags. | alc | 2003-04-13 | 1 | -0/+2 |
* | Permit vm_object_pip_add() and vm_object_pip_wakeup() on the kmem_object | alc | 2003-04-13 | 1 | -2/+4 |
* | - Add vm_paddr_t, a physical address type. This is required for systems | jake | 2003-03-25 | 1 | -1/+1 |
* | Including <sys/stdint.h> is (almost?) universally only to be able to use | phk | 2003-03-18 | 1 | -1/+0 |
* | Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress. | alc | 2003-03-06 | 1 | -134/+0 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -1/+1 |
* | Simplify vm_object_page_remove(): The object's memq is now ordered. The | alc | 2003-01-27 | 1 | -62/+31 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -1/+1 |
* | Use vm_object_lock() and vm_object_unlock() in vm_object_deallocate(). | alc | 2003-01-04 | 1 | -5/+5 |
* | Refine the assertion in vm_object_clear_flag() to allow operation on the | alc | 2003-01-03 | 1 | -1/+2 |
* | Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, | schweikh | 2003-01-01 | 1 | -1/+1 |
* | - Remove vm_object_init2(). It is unused. | alc | 2002-12-29 | 1 | -6/+3 |
* | Reduce the number of times that we acquire and release the page queues | alc | 2002-12-29 | 1 | -2/+2 |
* | Allow the VM object flushing code to cluster. When the filesystem syncer | dillon | 2002-12-28 | 1 | -3/+10 |
* | - Change vm_object_page_collect_flush() to assert rather than | alc | 2002-12-27 | 1 | -6/+5 |
* | - Hold the page queues lock around vm_page_wakeup(). | alc | 2002-12-24 | 1 | -3/+6 |
* | Add a mutex to struct vm_object. Initialize and destroy that mutex | alc | 2002-12-20 | 1 | -0/+4 |
* | Remove the hash_rand field from struct vm_object. As of revision 1.215 of | alc | 2002-12-19 | 1 | -12/+1 |
* | - Hold the page queues lock when performing vm_page_busy(). | alc | 2002-12-18 | 1 | -2/+5 |
* | As per the comments, vm_object_page_remove() now expects its caller to lock | alc | 2002-12-15 | 1 | -8/+2 |
* | Hold the page queues lock while performing pmap_page_protect(). | alc | 2002-11-27 | 1 | -2/+4 |
* | Extend the scope of the page queues/fields locking in vm_freeze_copyopts() | alc | 2002-11-24 | 1 | -1/+3 |
* | Remove vm_page_protect(). Instead, use pmap_page_protect() directly. | alc | 2002-11-18 | 1 | -4/+4 |
* | Now that pmap_remove_all() is exported by our pmap implementations | alc | 2002-11-16 | 1 | -7/+7 |
* | Remove dead code that hasn't been needed since the demise of share maps | alc | 2002-11-13 | 1 | -24/+0 |
* | atomic_set_8 isn't MI. Instead, follow Jake's suggestions about | mjacob | 2002-11-11 | 1 | -1/+1 |
* | When prot is VM_PROT_NONE, call pmap_page_protect() directly rather than | alc | 2002-11-10 | 1 | -8/+8 |
* | Some more printf() format fixes. | mux | 2002-11-07 | 1 | -9/+7 |
* | Replace the vm_page hash table with a per-vmobject splay tree. There should | dillon | 2002-10-18 | 1 | -0/+1 |
* | - Get rid of the unused LK_NOOBJ. | jeff | 2002-09-25 | 1 | -1/+1 |
* | o Use vm_object_lock() in place of directly locking Giant. | alc | 2002-08-24 | 1 | -12/+12 |
* | o Lock page queue accesses by vm_page_activate(). | alc | 2002-08-11 | 1 | -0/+2 |
* | - Replace v_flag with v_iflag and v_vflag | jeff | 2002-08-04 | 1 | -11/+10 |
* | o Convert two instances of vm_page_sleep_busy() into vm_page_sleep_if_busy() | alc | 2002-08-02 | 1 | -6/+9 |
* | o Lock page queue accesses by vm_page_deactivate(). | alc | 2002-08-02 | 1 | -0/+2 |
* | o In vm_object_madvise() and vm_object_page_remove() replace | alc | 2002-07-30 | 1 | -15/+10 |