| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Convert VOP_STRATEGY to VOP_SPECSTRATEGY in the generic getpages and | phk | 2003-01-05 | 1 | -2/+2 |
* | Use atomic add and subtract to update the global wired page count, | alc | 2003-01-05 | 1 | -3/+3 |
* | Temporarily introduce a new VOP_SPECSTRATEGY operation while I try | phk | 2003-01-04 | 1 | -1/+1 |
* | Allow kmem_malloc() without Giant if M_NOWAIT is specified. | alc | 2003-01-04 | 1 | -1/+2 |
* | Use vm_object_lock() and vm_object_unlock() in vm_object_deallocate(). | alc | 2003-01-04 | 1 | -5/+5 |
* | Refine the assertions in vm_page_alloc(). | alc | 2003-01-04 | 1 | -2/+2 |
* | Refine the assertion in vm_object_clear_flag() to allow operation on the | alc | 2003-01-03 | 1 | -1/+2 |
* | Revert use of dmmax_mask, I had overlooked a '~'. | phk | 2003-01-03 | 1 | -2/+2 |
* | Make struct swblock kernel only, to make vm/swap_pager.h userland includable. | phk | 2003-01-03 | 1 | -1/+18 |
* | Avoid extern decls in .c files by putting them in the vm/swap_pager.h | phk | 2003-01-03 | 4 | -16/+12 |
* | Use correct _VM_SWAP_PAGER_H_ to check for multiple inclusion. | phk | 2003-01-03 | 1 | -3/+3 |
* | Retire sys/dmap.h by including the two lines of it which matters | phk | 2003-01-03 | 1 | -1/+3 |
* | Lock the vm object when performing vm_object_clear_flag(). | alc | 2003-01-03 | 1 | -0/+4 |
* | Convert calls to BUF_STRATEGY to VOP_STRATEGY calls. This is a no-op since | phk | 2003-01-03 | 3 | -7/+7 |
* | Add vm map and vm object locking to vmtotal(). | alc | 2003-01-03 | 1 | -5/+14 |
* | Lock the vm object when performing vm_object_clear_flag(). | alc | 2003-01-02 | 1 | -1/+4 |
* | Update the assertions in vm_page_insert() and vm_page_lookup() to reflect | alc | 2003-01-01 | 1 | -4/+2 |
* | Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, | schweikh | 2003-01-01 | 2 | -2/+2 |
* | Add a needed #include. | alc | 2003-01-01 | 1 | -0/+1 |
* | Implement a variant locking scheme for vm maps: Access to system maps | alc | 2002-12-31 | 2 | -16/+39 |
* | - Mark the kernel_map as a system map immediately after its creation. | alc | 2002-12-30 | 1 | -2/+2 |
* | - Increment the vm_map's timestamp if _vm_map_trylock() succeeds. | alc | 2002-12-30 | 1 | -10/+11 |
* | - Remove vm_object_init2(). It is unused. | alc | 2002-12-29 | 3 | -8/+3 |
* | Reduce the number of times that we acquire and release the page queues | alc | 2002-12-29 | 3 | -6/+2 |
* | Assert that the page queues lock rather than Giant is held in | alc | 2002-12-28 | 1 | -1/+2 |
* | vm_pager_put_pages() takes VM_PAGER_* flags, not OBJPC_* flags. It just | dillon | 2002-12-28 | 1 | -1/+1 |
* | Allow the VM object flushing code to cluster. When the filesystem syncer | dillon | 2002-12-28 | 3 | -7/+22 |
* | Two changes to kmem_malloc(): | alc | 2002-12-28 | 1 | -6/+4 |
* | - Change vm_object_page_collect_flush() to assert rather than | alc | 2002-12-27 | 1 | -6/+5 |
* | Increase the scope of the page queues lock in phys_pager_getpages(). | alc | 2002-12-27 | 1 | -4/+7 |
* | - Hold the page queues lock around calls to vm_page_flag_clear(). | alc | 2002-12-24 | 2 | -0/+4 |
* | - Hold the page queues lock around vm_page_wakeup(). | alc | 2002-12-24 | 3 | -3/+10 |
* | - Hold the kernel_object's lock around vm_page_insert(..., kernel_object, | alc | 2002-12-23 | 1 | -0/+2 |
* | Eliminate some dead code. (Any possible use for this code died with | alc | 2002-12-23 | 1 | -4/+0 |
* | The UP -current was not properly counting the per-cpu VM stats in the | dillon | 2002-12-22 | 1 | -0/+3 |
* | Increase the scope of the kmem_object locking in kmem_malloc(). | alc | 2002-12-20 | 1 | -3/+5 |
* | 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 |