| Commit message (Expand) | Author | Age | Files | Lines |
* | Consider three objects, O, BO, and BBO, where BO is O's backing object | alc | 2005-01-15 | 1 | -1/+8 |
* | Eliminate unused and unnecessary "cred" argument from vinvalbuf() | phk | 2005-01-14 | 1 | -1/+1 |
* | Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC(). | phk | 2005-01-11 | 1 | -1/+1 |
* | Move the acquisition and release of the page queues lock outside of a loop | alc | 2005-01-08 | 1 | -2/+3 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -1/+1 |
* | Eliminate another unnecessary call to vm_page_busy(). (See revision 1.333 | alc | 2004-12-17 | 1 | -5/+0 |
* | With the removal of kern/uipc_jumbo.c and sys/jumbo.h, | alc | 2004-12-08 | 1 | -21/+5 |
* | Eliminate an unnecessary atomic operation. Articulate the rationale in | alc | 2004-11-06 | 1 | -4/+11 |
* | Move a call to wakeup() from vm_object_terminate() to vnode_pager_dealloc() | alc | 2004-11-06 | 1 | -2/+0 |
* | Eliminate another unnecessary call to vm_page_busy() that immediately | alc | 2004-11-05 | 1 | -1/+0 |
* | The synchronization provided by vm object locking has eliminated the | alc | 2004-11-03 | 1 | -3/+0 |
* | Move the acquisition and release of the lock on the object at the head of | alc | 2004-08-29 | 1 | -4/+12 |
* | * Add a "how" argument to uma_zone constructors and initialization functions | green | 2004-08-02 | 1 | -3/+4 |
* | Fix handling of msync(2) for character special files. | dfr | 2004-07-30 | 1 | -1/+3 |
* | Correct a very old error in both vm_object_madvise() (originating in | alc | 2004-07-28 | 1 | -2/+2 |
* | Remove spl calls. | alc | 2004-07-25 | 1 | -11/+0 |
* | Make the code and comments for vm_object_coalesce() consistent. | alc | 2004-07-25 | 1 | -6/+3 |
* | - Change uma_zone_set_obj() to call kmem_alloc_nofault() instead of | alc | 2004-07-22 | 1 | -8/+3 |
* | Initialize result->backing_object_offset before linking result onto the list of | tegge | 2004-06-28 | 1 | -5/+5 |
* | MFS: vm_map.c rev 1.187.2.27 through 1.187.2.29, fix MS_INVALIDATE | des | 2004-05-25 | 1 | -1/+5 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-06 | 1 | -4/+0 |
* | Implement a work around for the deadlock avoidance case in | alc | 2004-03-08 | 1 | -0/+7 |
* | Correct a long-standing race condition in vm_object_page_remove() that | alc | 2004-02-22 | 1 | -1/+1 |
* | Don't acquire Giant in vm_object_deallocate() unless the object is vnode- | alc | 2004-01-18 | 1 | -8/+12 |
* | Revision 1.74 of vm_meter.c ("Avoid lock-order reversal") makes the release | alc | 2004-01-02 | 1 | -2/+0 |
* | - Modify vm_object_split() to expect a locked vm object on entry and | alc | 2003-12-30 | 1 | -15/+10 |
* | - Rename vm_map_clean() to vm_map_sync(). This better reflects the fact | alc | 2003-11-09 | 1 | -0/+69 |
* | - Increase the scope of two vm object locks in vm_object_split(). | alc | 2003-11-02 | 1 | -2/+2 |
* | - Introduce and use vm_object_reference_locked(). Unlike | alc | 2003-11-02 | 1 | -2/+24 |
* | - Increase the scope of two vm object locks in vm_object_collapse(). | alc | 2003-11-01 | 1 | -12/+4 |
* | - Modify swap_pager_copy() and its callers such that the source and | alc | 2003-11-01 | 1 | -23/+6 |
* | - Additional vm object locking in vm_object_split() | alc | 2003-11-01 | 1 | -2/+11 |
* | - Revert a part of revision 1.73: Make vm_object_set_flag() an inline | alc | 2003-10-31 | 1 | -6/+0 |
* | - Take advantage of the swap pager locking: Eliminate the use of Giant | alc | 2003-10-31 | 1 | -9/+0 |
* | - Simplify vm_object_collapse()'s collapse case, reducing the number | alc | 2003-10-26 | 1 | -14/+9 |
* | - Increase the object lock's scope in vm_contig_launder() so that access | alc | 2003-10-18 | 1 | -1/+1 |
* | - Use the UMA_ZONE_VM flag on the fakepg and object zones to prevent | jeff | 2003-10-04 | 1 | -1/+1 |
* | Remove GIANT_REQUIRED from vm_object_shadow(). | alc | 2003-09-17 | 1 | -2/+0 |
* | Eliminate the use of Giant from vm_object_reference(). | alc | 2003-09-15 | 1 | -11/+11 |
* | There is no need for an atomic increment on the vm object's generation | alc | 2003-09-13 | 1 | -2/+1 |
* | Remove an unused variable. | phk | 2003-08-06 | 1 | -3/+0 |
* | 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 |