| Commit message (Expand) | Author | Age | Files | Lines |
* | Allow vm_object_reference() on kernel_object without Giant. | alc | 2003-07-27 | 1 | -2/+4 |
* | Don't inline very large functions. | phk | 2003-07-22 | 1 | -1/+1 |
* | Complete the vm object locking in vm_object_backing_scan(); specifically, | alc | 2003-06-22 | 1 | -5/+12 |
* | - Increase the scope of the vm object lock in vm_object_collapse(). | alc | 2003-06-21 | 1 | -3/+4 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+3 |
* | Don't use vm_object_set_flag() to initialize the vm object's flags. | alc | 2003-06-09 | 1 | -1/+1 |
* | - Properly handle the paging_in_progress case on two vm objects in | alc | 2003-06-08 | 1 | -26/+16 |
* | Pass the vm object to vm_object_collapse() with its lock held. | alc | 2003-06-07 | 1 | -8/+5 |
* | - Extend the scope of the backing object's lock in vm_object_collapse(). | alc | 2003-06-05 | 1 | -2/+4 |
* | - Add further vm object locking to vm_object_deallocate(), specifically, | alc | 2003-06-04 | 1 | -2/+12 |
* | - Add vm object locking to vm_object_deallocate(). (Still more | alc | 2003-06-04 | 1 | -12/+15 |
* | Add vm object locking to vm_object_coalesce(). | alc | 2003-06-03 | 1 | -7/+12 |
* | Change kernel_object and kmem_object to (&kernel_object_store) and | alc | 2003-06-01 | 1 | -6/+3 |
* | Add vm object locking to vm_object_madvise(). | alc | 2003-05-31 | 1 | -9/+17 |
* | Reduce the size of a vm object by converting its shadow list from a TAILQ | alc | 2003-05-18 | 1 | -22/+10 |
* | Give the kmem object's mutex a unique name, instead of "vm object", | alc | 2003-05-09 | 1 | -1/+6 |
* | Lock the vm_object when performing vm_pager_deallocate(). | alc | 2003-05-06 | 1 | -1/+1 |
* | Extend the scope of the vm_object lock in vm_object_terminate(). | alc | 2003-05-04 | 1 | -4/+4 |
* | Lock the vm_object on entry to vm_object_vndeallocate(). | alc | 2003-05-03 | 1 | -1/+4 |
* | - Revert kern/vfs_subr.c revision 1.444. The vm_object's size isn't | alc | 2003-05-03 | 1 | -4/+6 |
* | Move a declaration to its proper place. | alc | 2003-05-03 | 1 | -1/+0 |
* | Lock the vm_object when updating its shadow list. | alc | 2003-05-02 | 1 | -2/+10 |
* | Simplify the removal of a shadow object in vm_object_collapse(). | alc | 2003-05-02 | 1 | -3/+3 |
* | Extend the scope of the vm_object locking in vm_object_split(). | alc | 2003-05-01 | 1 | -4/+4 |
* | - Update the vm_object locking in vm_object_reference(). | alc | 2003-05-01 | 1 | -10/+8 |
* | - 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 |