| Commit message (Expand) | Author | Age | Files | Lines |
| * | Hold the page queues/flags lock when calling vm_page_set_validclean(). | Alan Cox | 2002-11-23 | 1 | -1/+1 |
| * | Remove vm_page_protect(). Instead, use pmap_page_protect() directly. | Alan Cox | 2002-11-18 | 1 | -22/+1 |
| * | Now that pmap_remove_all() is exported by our pmap implementations | Alan Cox | 2002-11-16 | 1 | -4/+4 |
| * | When prot is VM_PROT_NONE, call pmap_page_protect() directly rather than | Alan Cox | 2002-11-10 | 1 | -3/+3 |
| * | In vm_page_remove(), avoid calling vm_page_splay() if the object's memq | Alan Cox | 2002-11-09 | 1 | -10/+13 |
| * | Export the function vm_page_splay(). | Alan Cox | 2002-11-04 | 1 | -1/+1 |
| * | - Remove the memory allocation for the object/offset hash table | Alan Cox | 2002-11-03 | 1 | -45/+2 |
| * | Remove the vm page buckets mutex. As of revision 1.215 of vm/vm_page.c, | Alan Cox | 2002-11-02 | 1 | -2/+0 |
| * | - Add a new flag to vm_page_alloc, VM_ALLOC_NOOBJ. This tells | Jeff Roberson | 2002-11-01 | 1 | -19/+24 |
| * | o Reinline vm_page_undirty(), reducing the kernel size. (This reverts | Alan Cox | 2002-10-20 | 1 | -11/+0 |
| * | Complete the page queues locking needed for the page-based copy- | Alan Cox | 2002-10-19 | 1 | -1/+7 |
| * | Replace the vm_page hash table with a per-vmobject splay tree. There should | Matthew Dillon | 2002-10-18 | 1 | -58/+92 |
| * | o Synchronize updates to struct vm_page::cow with the page queues lock. | Alan Cox | 2002-09-02 | 1 | -6/+5 |
| * | o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever since | Alan Cox | 2002-08-25 | 1 | -25/+0 |
| * | o Assert that the page queues lock is held in vm_page_activate(). | Alan Cox | 2002-08-11 | 1 | -1/+1 |
| * | o Remove the setting and clearing of the PG_MAPPED flag. (This flag is | Alan Cox | 2002-08-10 | 1 | -1/+1 |
| * | o Use pmap_page_is_mapped() in vm_page_protect() rather than the PG_MAPPED | Alan Cox | 2002-08-08 | 1 | -1/+1 |
| * | o Acquire the page queues lock before checking the page's busy status | Alan Cox | 2002-08-04 | 1 | -2/+4 |
| * | - Replace v_flag with v_iflag and v_vflag | Jeff Roberson | 2002-08-04 | 1 | -2/+6 |
| * | o Remove the setting of PG_MAPPED from vm_page_wire() and | Alan Cox | 2002-08-03 | 1 | -2/+0 |
| * | o Lock page queue accesses in nwfs and smbfs. | Alan Cox | 2002-08-02 | 1 | -1/+1 |
| * | o Acquire the page queues lock before calling vm_page_io_finish(). | Alan Cox | 2002-08-01 | 1 | -1/+2 |
| * | o Lock page accesses by vm_page_io_start() with the page queues lock. | Alan Cox | 2002-07-31 | 1 | -1/+2 |
| * | o Introduce vm_page_sleep_if_busy() as an eventual replacement for | Alan Cox | 2002-07-29 | 1 | -0/+22 |
| * | o Modify vm_page_grab() to accept VM_ALLOC_WIRED. | Alan Cox | 2002-07-28 | 1 | -0/+4 |
| * | o Lock page queue accesses by vm_page_dontneed(). | Alan Cox | 2002-07-23 | 1 | -1/+1 |
| * | o Lock page queue accesses by vm_page_try_to_cache(). (The accesses | Alan Cox | 2002-07-20 | 1 | -1/+1 |
| * | o Assert that the page queues lock is held in vm_page_try_to_free(). | Alan Cox | 2002-07-20 | 1 | -0/+2 |
| * | o Lock page queue accesses by vm_page_cache() in vm_fault() and | Alan Cox | 2002-07-20 | 1 | -1/+1 |
| * | o Duplicate an odd side-effect of vm_page_wire() in vm_page_allocate() | Alan Cox | 2002-07-19 | 1 | -1/+2 |
| * | o Introduce an argument, VM_ALLOC_WIRED, that requests vm_page_alloc() | Alan Cox | 2002-07-18 | 1 | -9/+10 |
| * | o Lock page queue accesses by vm_page_wire() that aren't | Alan Cox | 2002-07-14 | 1 | -0/+3 |
| * | o Lock page queue accesses by vm_page_unmanage(). | Alan Cox | 2002-07-13 | 1 | -0/+1 |
| * | o Complete the locking of page queue accesses by vm_page_unwire(). | Alan Cox | 2002-07-13 | 1 | -1/+1 |
| * | Remove bogus vm_page_wakeup() in vm_page_cowfault() that will cause panics | Andrew Gallatin | 2002-07-05 | 1 | -1/+0 |
| * | o Resurrect vm_page_lock_queues(), vm_page_unlock_queues(), and the free | Alan Cox | 2002-07-04 | 1 | -5/+23 |
| * | At long last, commit the zero copy sockets code. | Kenneth D. Merry | 2002-06-26 | 1 | -0/+69 |
| * | Turn VM_ALLOC_ZERO into a flag. | Jeff Roberson | 2002-06-25 | 1 | -4/+6 |
| * | o Convert the vm_page buckets mutex to a spin lock. (This resolves | Alan Cox | 2002-04-30 | 1 | -14/+11 |
| * | We do not necessarily need to map/unmap pages to zero parts of them. | Peter Wemm | 2002-04-28 | 1 | -0/+12 |
| * | o Control access to the vm_page_buckets with a mutex. | Alan Cox | 2002-04-26 | 1 | -33/+17 |
| * | Pass vm_page_t instead of physical addresses to pmap_zero_page[_area]() | Peter Wemm | 2002-04-15 | 1 | -23/+9 |
| * | Change callers of mtx_init() to pass in an appropriate lock type name. In | John Baldwin | 2002-04-04 | 1 | -1/+2 |
| * | Fix a long standing 32bit-ism. Don't assume that the size of a chunk of | Jake Burkholder | 2002-04-03 | 1 | -1/+1 |
| * | This is the first part of the new kernel memory allocator. This replaces | Jeff Roberson | 2002-03-19 | 1 | -0/+16 |
| * | - Remove a number of extra newlines that do not belong here according to | Eivind Eklund | 2002-03-10 | 1 | -72/+13 |
| * | o Create vm_pageq_enqueue() to encapsulate code that is duplicated time | Alan Cox | 2002-03-04 | 1 | -18/+6 |
| * | Add a page queue, PQ_HOLD, that temporarily owns pages with nonzero hold | Tor Egge | 2002-02-19 | 1 | -3/+8 |
| * | Add one more comment to the OOM changes so that future readers of | Mike Silbersack | 2002-02-19 | 1 | -0/+3 |
| * | Changes to make the OOM killer much more effective: | Mike Silbersack | 2002-02-19 | 1 | -0/+23 |