| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add page locking to the vm_page_cow* functions. | alc | 2010-05-04 | 2 | -13/+13 |
* | Add lock assertions. | alc | 2010-05-04 | 1 | -1/+7 |
* | Handle busy status of the page in a way expected for pager_getpage(). | kib | 2010-05-03 | 1 | -4/+4 |
* | Acquire the page lock around vm_page_wire() in vm_page_grab(). | alc | 2010-05-03 | 1 | -0/+3 |
* | It makes more sense for the object-based backend allocator to use OBJT_PHYS | alc | 2010-05-03 | 1 | -10/+4 |
* | The pages allocated by kmem_alloc_attr() and kmem_malloc() are unmanaged. | alc | 2010-05-03 | 2 | -8/+0 |
* | Assert that the page queues lock is held in vm_page_remove() and | alc | 2010-05-03 | 1 | -2/+4 |
* | Add page lock assertions where we access the page's hold_count. | alc | 2010-05-02 | 1 | -0/+3 |
* | Eliminate an assignment that was made redundant by r207410. | alc | 2010-05-02 | 1 | -2/+0 |
* | Defer the acquisition of the page and page queues locks in | alc | 2010-05-02 | 1 | -8/+8 |
* | Simplify vm_fault(). The introduction of the new page lock renders a bit of | alc | 2010-05-02 | 1 | -13/+5 |
* | Correct an error in r207410: Remove an unlock of a lock that is no longer | alc | 2010-05-02 | 1 | -1/+0 |
* | It makes no sense for vm_page_sleep_if_busy()'s helper, vm_page_sleep(), | alc | 2010-05-02 | 2 | -9/+22 |
* | This change addresses the race condition that was introduced by the previous | alc | 2010-05-02 | 1 | -14/+16 |
* | Correct an error of omission in r206819. If VMFS_TLB_ALIGNED_SPACE is | alc | 2010-05-02 | 1 | -1/+5 |
* | Update locking comment above vm_page: | kmacy | 2010-05-01 | 1 | -9/+10 |
* | push up dropping of the page queue lock to avoid holding it in vm_pageout_flush | kmacy | 2010-04-30 | 2 | -29/+19 |
* | don't call vm_pageout_flush with the page queue mutex held | kmacy | 2010-04-30 | 1 | -0/+2 |
* | - acquire the page lock in vm_contig_launder_page before checking page fields | kmacy | 2010-04-30 | 1 | -6/+15 |
* | - don't check hold_count without the page lock held | kmacy | 2010-04-30 | 1 | -6/+7 |
* | Unlock page lock instead of recursively locking it. | kib | 2010-04-30 | 1 | -3/+3 |
* | don't allow unsynchronized free in vm_page_unhold | kmacy | 2010-04-30 | 1 | -1/+4 |
* | On Alan's advice, rather than do a wholesale conversion on a single | kmacy | 2010-04-30 | 15 | -75/+433 |
* | Simplify the inner loop of vm_pageout_object_deactivate_pages(). Rather | alc | 2010-04-29 | 1 | -7/+4 |
* | When doing kstack swapin, read as much pages in one run as possible. | kib | 2010-04-29 | 1 | -11/+25 |
* | In swap pager, do not free the non-requested pages from the run if they are | kib | 2010-04-29 | 1 | -3/+11 |
* | Setting PG_REFERENCED on a page at the end of vm_fault() is redundant since | alc | 2010-04-28 | 1 | -1/+0 |
* | Change vm_object_madvise() so that it checks whether the page is invalid | alc | 2010-04-28 | 1 | -10/+6 |
* | Resurrect pmap_is_referenced() and use it in mincore(). Essentially, | alc | 2010-04-24 | 2 | -3/+2 |
* | Eliminate an unnecessary call to pmap_remove_all(). If a page belongs to | alc | 2010-04-20 | 1 | -1/+2 |
* | vm_thread_swapout() can safely dirty the page before rather than after | alc | 2010-04-19 | 1 | -1/+1 |
* | o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches the | jmallett | 2010-04-18 | 6 | -1/+57 |
* | Remove a nonsensical test from vm_pageout_clean(). A page can't be in the | alc | 2010-04-18 | 1 | -2/+0 |
* | There is no justification for vm_object_split() setting PG_REFERENCED on a | alc | 2010-04-18 | 1 | -1/+0 |
* | In vm_object_madvise() setting PG_REFERENCED on a page before sleeping on | alc | 2010-04-17 | 1 | -2/+9 |
* | In vm_object_backing_scan(), setting PG_REFERENCED on a page before | alc | 2010-04-17 | 1 | -3/+0 |
* | Setting PG_REFERENCED on the requested page in swap_pager_getpages() is | alc | 2010-04-17 | 1 | -5/+1 |
* | Simplify vm_thread_swapin(). | alc | 2010-04-13 | 1 | -4/+2 |
* | Initialize the virtual memory-related resource limits in a single place. | alc | 2010-04-11 | 2 | -42/+6 |
* | Introduce the function kmem_alloc_attr(), which allocates kernel virtual | alc | 2010-04-09 | 2 | -19/+100 |
* | Start copyright notice with /*- | joel | 2010-04-07 | 2 | -2/+2 |
* | When OOM searches for a process to kill, ignore the processes already | kib | 2010-04-06 | 2 | -8/+17 |
* | vm_reserv_alloc_page() should never be called on an OBJT_SG object, just as | alc | 2010-04-05 | 1 | -0/+1 |
* | Make _vm_map_init() the one place where the vm map's pmap field is | alc | 2010-04-03 | 2 | -10/+10 |
* | Re-enable the call to pmap_release() by vmspace_dofree(). The accounting | alc | 2010-04-03 | 1 | -6/+3 |
* | Reject attempts to create a MAP_ANON mapping with a non-zero offset. | jhb | 2010-03-23 | 1 | -2/+1 |
* | - enable alignment on amd64 only | kmacy | 2010-03-22 | 1 | -2/+6 |
* | turn 205266 in to a no-op until the problem can be properly diagnosed | kmacy | 2010-03-18 | 1 | -1/+1 |
* | Cache line align various structures and move volatile counters to | kmacy | 2010-03-17 | 1 | -6/+14 |
* | Update comment for vm_page_alloc(9), listing all acceptable flags [1]. | kib | 2010-02-27 | 1 | -1/+6 |