| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove leading __ from __(inline|const|signed|volatile). They are | imp | 2006-03-08 | 1 | -3/+3 |
* | When the VM needs to allocated physical memory pages (for non interrupt use) | ups | 2006-02-15 | 1 | -3/+13 |
* | Change #if defined(DIAGNOSTIC) to KASSERT. | alc | 2006-01-31 | 1 | -4/+3 |
* | In vm_page_set_invalid() invalidate all of the page's mappings as soon as | alc | 2006-01-24 | 1 | -0/+2 |
* | MI changes: | netchild | 2005-12-31 | 1 | -21/+21 |
* | Assert that the page that is given to vm_page_free_toq() does not have any | alc | 2005-12-13 | 1 | -0/+2 |
* | If a physical page is mapped by two or more virtual addresses, transmitted | alc | 2005-11-08 | 1 | -0/+1 |
* | Consider the zero-copy transmission of a page that was wired by mlock(2). | alc | 2005-11-01 | 1 | -0/+2 |
* | As alc pointed out to me, vm_page.c 1.305 was incomplete: uma_startup() | des | 2005-10-08 | 1 | -2/+2 |
* | Introduce the vm.boot_pages tunable and sysctl, which controls the number | des | 2005-08-12 | 1 | -3/+8 |
* | - In vm_page_insert() hold the backing vnode when the first page | jeff | 2005-03-15 | 1 | -19/+10 |
* | Transfer responsibility for freeing the page taken from the cache | alc | 2005-01-07 | 1 | -19/+17 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -2/+2 |
* | Assert that page allocations during an interrupt specify | alc | 2004-12-31 | 1 | -2/+6 |
* | Access to the page's busy field is (now) synchronized by the containing | alc | 2004-12-29 | 1 | -1/+0 |
* | Assert that the vm object is locked on entry to vm_page_sleep_if_busy(); | alc | 2004-12-26 | 1 | -8/+3 |
* | The synchronization provided by vm object locking has eliminated the | alc | 2004-11-03 | 1 | -14/+5 |
* | Assert that the containing vm object is locked in vm_page_cache() and | alc | 2004-10-28 | 1 | -0/+2 |
* | Assert that the containing vm object is locked in vm_page_flash(). | alc | 2004-10-25 | 1 | -0/+2 |
* | Assert that the containing vm object is locked in vm_page_busy() and | alc | 2004-10-24 | 1 | -0/+4 |
* | Introduce VM_ALLOC_NOBUSY, an option to vm_page_alloc() and vm_page_grab() | alc | 2004-10-24 | 1 | -2/+3 |
* | Correct two errors in PG_BUSY management by vm_page_cowfault(). Both | alc | 2004-10-18 | 1 | -2/+1 |
* | Assert that the containing object is locked in vm_page_io_start() and | alc | 2004-10-17 | 1 | -0/+2 |
* | Add new a function isa_dma_init() which returns an errno when it fails | phk | 2004-09-15 | 1 | -1/+1 |
* | Advance the state of pmap locking on alpha, amd64, and i386. | alc | 2004-07-29 | 1 | -6/+3 |
* | Fix a race in vm_page_sleep_if_busy(). Due to vm_object locking | green | 2004-07-21 | 1 | -4/+12 |
* | - Eliminate the pte object from the pmap. Instead, page table pages are | alc | 2004-07-19 | 1 | -2/+0 |
* | Increase the scope of the page queues lock in vm_page_alloc() to cover | alc | 2004-07-10 | 1 | -1/+1 |
* | Remove spl() calls. Update comments to reflect the removal of spl() calls. | alc | 2004-06-19 | 1 | -53/+8 |
* | Do not preset PG_BUSY on VM_ALLOC_NOOBJ pages. Such pages are not | alc | 2004-06-17 | 1 | -0/+2 |
* | To date, unwiring a fictitious page has produced a panic. The reason | alc | 2004-05-22 | 1 | -0/+4 |
* | Restructure vm_page_select_cache() so that adding assertions is easy. | alc | 2004-05-12 | 1 | -10/+15 |
* | Cache queue pages are not mapped. Thus, the pmap_remove_all() by | alc | 2004-05-09 | 1 | -1/+0 |
* | Update the comment describing vm_page_grab() to reflect the previous | alc | 2004-04-24 | 1 | -6/+5 |
* | Push down the responsibility for zeroing a physical page from the | alc | 2004-04-24 | 1 | -0/+2 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-06 | 1 | -4/+0 |
* | Eliminate unused arguments from vm_page_startup(). | alc | 2004-04-04 | 1 | -1/+1 |
* | Modify contigmalloc1() so that the free page queues lock is not held when | alc | 2004-03-02 | 1 | -3/+2 |
* | - Correct a long-standing race condition in vm_page_try_to_free() that | alc | 2004-02-19 | 1 | -4/+3 |
* | - Correct a long-standing race condition in vm_page_try_to_cache() that | alc | 2004-02-14 | 1 | -1/+1 |
* | - Enable recursive acquisition of the mutex synchronizing access to the | alc | 2004-01-08 | 1 | -6/+7 |
* | In vm_page_lookup() check the root of the vm object's splay tree for the | alc | 2003-12-31 | 1 | -3/+5 |
* | Simplify vm_page_grab(): Don't bother with the generation check. If the | alc | 2003-12-31 | 1 | -18/+6 |
* | - Create an unmapped guard page to trap access to vm_page_array[-1]. | alc | 2003-12-22 | 1 | -0/+5 |
* | - Additional vm object locking in vm_object_split() | alc | 2003-11-01 | 1 | -2/+1 |
* | - Retire vm_pageout_page_free(). Instead, use vm_page_select_cache() from | alc | 2003-10-22 | 1 | -1/+1 |
* | - Assert that the containing vm object is locked in | alc | 2003-10-21 | 1 | -0/+1 |
* | - Remove some long unused code. | alc | 2003-10-20 | 1 | -10/+0 |
* | Retire vm_page_copy(). Its reason for being ended when peter@ modified | alc | 2003-10-08 | 1 | -17/+3 |
* | Assert that the containing vm object's lock is held in | alc | 2003-10-05 | 1 | -0/+1 |