| Commit message (Expand) | Author | Age | Files | Lines |
* | - Hold the page queues lock around vm_page_hold(). | alc | 2003-01-20 | 1 | -1/+2 |
* | - Update vm_pageout_deficit using atomic operations. It's a simple | alc | 2003-01-14 | 1 | -2/+2 |
* | Make vm_page_alloc() return PG_ZERO only if VM_ALLOC_ZERO is specified. | alc | 2003-01-12 | 1 | -4/+5 |
* | In vm_page_alloc(), fuse two if statements that are conditioned on the same | alc | 2003-01-11 | 1 | -8/+3 |
* | In vm_page_alloc(), honor VM_ALLOC_ZERO for system and interrupt class | alc | 2003-01-08 | 1 | -12/+5 |
* | Use atomic add and subtract to update the global wired page count, | alc | 2003-01-05 | 1 | -3/+3 |
* | Refine the assertions in vm_page_alloc(). | alc | 2003-01-04 | 1 | -2/+2 |
* | Update the assertions in vm_page_insert() and vm_page_lookup() to reflect | alc | 2003-01-01 | 1 | -4/+2 |
* | Reduce the number of times that we acquire and release the page queues | alc | 2002-12-29 | 1 | -2/+0 |
* | Assert that the page queues lock rather than Giant is held in | alc | 2002-12-28 | 1 | -1/+2 |
* | - Remove vm_page_sleep_busy(). The transition to vm_page_sleep_if_busy(), | alc | 2002-12-19 | 1 | -34/+2 |
* | Assert that the page queues lock is held in vm_page_unhold(), | alc | 2002-12-15 | 1 | -2/+4 |
* | Hold the page queues/flags lock when calling vm_page_set_validclean(). | alc | 2002-11-23 | 1 | -1/+1 |
* | Remove vm_page_protect(). Instead, use pmap_page_protect() directly. | alc | 2002-11-18 | 1 | -22/+1 |
* | Now that pmap_remove_all() is exported by our pmap implementations | alc | 2002-11-16 | 1 | -4/+4 |
* | When prot is VM_PROT_NONE, call pmap_page_protect() directly rather than | alc | 2002-11-10 | 1 | -3/+3 |
* | In vm_page_remove(), avoid calling vm_page_splay() if the object's memq | alc | 2002-11-09 | 1 | -10/+13 |
* | Export the function vm_page_splay(). | alc | 2002-11-04 | 1 | -1/+1 |
* | - 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 a new flag to vm_page_alloc, VM_ALLOC_NOOBJ. This tells | jeff | 2002-11-01 | 1 | -19/+24 |
* | o Reinline vm_page_undirty(), reducing the kernel size. (This reverts | alc | 2002-10-20 | 1 | -11/+0 |
* | Complete the page queues locking needed for the page-based copy- | alc | 2002-10-19 | 1 | -1/+7 |
* | Replace the vm_page hash table with a per-vmobject splay tree. There should | dillon | 2002-10-18 | 1 | -58/+92 |
* | o Synchronize updates to struct vm_page::cow with the page queues lock. | alc | 2002-09-02 | 1 | -6/+5 |
* | o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever since | alc | 2002-08-25 | 1 | -25/+0 |
* | o Assert that the page queues lock is held in vm_page_activate(). | alc | 2002-08-11 | 1 | -1/+1 |
* | o Remove the setting and clearing of the PG_MAPPED flag. (This flag is | alc | 2002-08-10 | 1 | -1/+1 |
* | o Use pmap_page_is_mapped() in vm_page_protect() rather than the PG_MAPPED | alc | 2002-08-08 | 1 | -1/+1 |
* | o Acquire the page queues lock before checking the page's busy status | alc | 2002-08-04 | 1 | -2/+4 |
* | - Replace v_flag with v_iflag and v_vflag | jeff | 2002-08-04 | 1 | -2/+6 |
* | o Remove the setting of PG_MAPPED from vm_page_wire() and | alc | 2002-08-03 | 1 | -2/+0 |
* | o Lock page queue accesses in nwfs and smbfs. | alc | 2002-08-02 | 1 | -1/+1 |
* | o Acquire the page queues lock before calling vm_page_io_finish(). | alc | 2002-08-01 | 1 | -1/+2 |
* | o Lock page accesses by vm_page_io_start() with the page queues lock. | alc | 2002-07-31 | 1 | -1/+2 |
* | o Introduce vm_page_sleep_if_busy() as an eventual replacement for | alc | 2002-07-29 | 1 | -0/+22 |
* | o Modify vm_page_grab() to accept VM_ALLOC_WIRED. | alc | 2002-07-28 | 1 | -0/+4 |
* | o Lock page queue accesses by vm_page_dontneed(). | alc | 2002-07-23 | 1 | -1/+1 |
* | o Lock page queue accesses by vm_page_try_to_cache(). (The accesses | alc | 2002-07-20 | 1 | -1/+1 |
* | o Assert that the page queues lock is held in vm_page_try_to_free(). | alc | 2002-07-20 | 1 | -0/+2 |
* | o Lock page queue accesses by vm_page_cache() in vm_fault() and | alc | 2002-07-20 | 1 | -1/+1 |
* | o Duplicate an odd side-effect of vm_page_wire() in vm_page_allocate() | alc | 2002-07-19 | 1 | -1/+2 |
* | o Introduce an argument, VM_ALLOC_WIRED, that requests vm_page_alloc() | alc | 2002-07-18 | 1 | -9/+10 |
* | o Lock page queue accesses by vm_page_wire() that aren't | alc | 2002-07-14 | 1 | -0/+3 |
* | o Lock page queue accesses by vm_page_unmanage(). | alc | 2002-07-13 | 1 | -0/+1 |
* | o Complete the locking of page queue accesses by vm_page_unwire(). | alc | 2002-07-13 | 1 | -1/+1 |
* | Remove bogus vm_page_wakeup() in vm_page_cowfault() that will cause panics | gallatin | 2002-07-05 | 1 | -1/+0 |
* | o Resurrect vm_page_lock_queues(), vm_page_unlock_queues(), and the free | alc | 2002-07-04 | 1 | -5/+23 |
* | At long last, commit the zero copy sockets code. | ken | 2002-06-26 | 1 | -0/+69 |
* | Turn VM_ALLOC_ZERO into a flag. | jeff | 2002-06-25 | 1 | -4/+6 |