| Commit message (Expand) | Author | Age | Files | Lines |
* | Perform all accesses to uma_reclaim_needed using atomic(9) KPI. | Konstantin Belousov | 2017-12-19 | 1 | -2/+2 |
* | Use a dedicated counter for inactive queue scans. | Mark Johnston | 2017-12-11 | 1 | -12/+19 |
* | Fix the act_scan_laundry_weight mechanism. | Mark Johnston | 2017-12-09 | 1 | -1/+1 |
* | Fix the UMA reclaim worker after r326347. | Mark Johnston | 2017-12-07 | 1 | -1/+1 |
* | Use unique wait messages in the page daemon control loop. | Mark Johnston | 2017-12-06 | 1 | -1/+1 |
* | Print the correct value when freelist is out of range. | Andrew Turner | 2017-12-04 | 1 | -1/+1 |
* | [mips] [vm] restore translation of freelist to flind for page allocation | Michael Zhilin | 2017-12-04 | 2 | -10/+15 |
* | Add comment for vm_map_find_min(). | Konstantin Belousov | 2017-12-01 | 1 | -0/+12 |
* | SPDX: Consider code from Carnegie-Mellon University. | Pedro F. Giffuni | 2017-11-30 | 20 | -16/+24 |
* | SPDX: wrong license. | Pedro F. Giffuni | 2017-11-30 | 1 | -1/+1 |
* | Verify the object/vnode association after vget() in vm_pageout_clean(). | Mark Johnston | 2017-11-29 | 1 | -0/+10 |
* | Remove some comments that became incorrect with r325530. | Mark Johnston | 2017-11-29 | 1 | -6/+0 |
* | Eliminate kmem_arena and kmem_object in preparation for further NUMA commits. | Jeff Roberson | 2017-11-28 | 8 | -49/+99 |
* | Move domain iterators into the page layer where domain selection should take | Jeff Roberson | 2017-11-28 | 8 | -271/+336 |
* | When the swap pager allocates space on disk, it requests contiguous | Alan Cox | 2017-11-28 | 1 | -33/+61 |
* | Avoid unnecessary lookups when initializing the vm_page array. | Mark Johnston | 2017-11-27 | 3 | -25/+5 |
* | sys: general adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 19 | -3/+41 |
* | Move vm_phys_init_page() to vm_page.c. | Mark Johnston | 2017-11-26 | 3 | -29/+28 |
* | Remove unneeded initializations from vm_phys_init_page(). | Mark Johnston | 2017-11-26 | 1 | -1/+1 |
* | Return different error code for the guard page layout violation. | Konstantin Belousov | 2017-11-22 | 1 | -5/+6 |
* | When vm_map_find(find_space = VMFS_OPTIMAL_SPACE) fails to find space, a | Alan Cox | 2017-11-22 | 1 | -2/+2 |
* | Allow for fictitious physical pages in vm_page_scan_contig(). | Mark Johnston | 2017-11-21 | 1 | -2/+4 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 23 | -0/+46 |
* | spdx: initial adoption of licensing ID tags. | Pedro F. Giffuni | 2017-11-18 | 4 | -0/+8 |
* | vmtotal: extend memory counters to accomodate for current and future | Konstantin Belousov | 2017-11-15 | 1 | -3/+54 |
* | Fix operator priority. | Konstantin Belousov | 2017-11-08 | 1 | -1/+2 |
* | Allow various page daemon parameters to be set from loader.conf. | Mark Johnston | 2017-11-08 | 1 | -9/+9 |
* | Replace manyinstances of VM_WAIT with blocking page allocation flags | Jeff Roberson | 2017-11-08 | 10 | -47/+129 |
* | Correct the type of foff. | Mark Johnston | 2017-11-08 | 1 | -1/+1 |
* | Micro-optimize the handling of fictitious pages in vm_page_free_prep(). | Alan Cox | 2017-10-24 | 1 | -13/+12 |
* | Add OID for the vm.overcommit sysctl. This makes it possible to remove | Edward Tomasz Napierala | 2017-10-22 | 2 | -2/+3 |
* | Check that the page which is freed as zeroed, indeed has all-zero content. | Konstantin Belousov | 2017-10-21 | 1 | -0/+10 |
* | Free the right address range if kmem_back() fails in memguard_alloc(). | Mark Johnston | 2017-10-20 | 1 | -3/+4 |
* | Take the vm object lock in read mode in vnode_generic_putpages(). | Konstantin Belousov | 2017-10-20 | 1 | -5/+13 |
* | Move swapout code into vm/vm_swapout.c. | Konstantin Belousov | 2017-10-20 | 6 | -899/+1104 |
* | Do not overwrite clean blocks on pageout. | Konstantin Belousov | 2017-10-20 | 1 | -23/+110 |
* | In vm_page_free_phys_pglist(), do not take vm_page_queue_free_mtx if | Konstantin Belousov | 2017-10-20 | 1 | -0/+2 |
* | Batch atomic updates to the number of active, inactive, and laundry | Alan Cox | 2017-10-19 | 1 | -2/+12 |
* | Do not report reduction of swap zone if it was not. | Konstantin Belousov | 2017-10-18 | 1 | -1/+1 |
* | Reduce traffic on vm_cnt.v_free_count | Mateusz Guzik | 2017-10-13 | 2 | -8/+9 |
* | Evaluate the real size of the sblk_zone. | Konstantin Belousov | 2017-10-13 | 1 | -0/+8 |
* | ANSIfy vm_kern.c | Ed Maste | 2017-10-13 | 1 | -14/+5 |
* | Replace an unnecessary call to vm_page_activate() by an assertion that | Alan Cox | 2017-10-08 | 1 | -1/+4 |
* | When an I/O error occurs on page out, there is no need to dirty the page, | Alan Cox | 2017-10-01 | 1 | -1/+1 |
* | Optimize vm_object_page_remove() by eliminating pointless calls to | Alan Cox | 2017-09-28 | 1 | -4/+6 |
* | Add UMA_ALIGNOF(). | John Baldwin | 2017-09-27 | 1 | -0/+1 |
* | Change vm_page_try_to_free() to require a managed page. Essentially, | Alan Cox | 2017-09-24 | 1 | -7/+8 |
* | Optimize vm_page_try_to_free(). Specifically, the call to pmap_remove_all() | Alan Cox | 2017-09-24 | 2 | -10/+12 |
* | For unlinked files, do not msync(2) or sync on the vnode deactivation. | Konstantin Belousov | 2017-09-19 | 1 | -2/+2 |
* | Batch freeing of the pages in vm_object_page_remove() under the same | Konstantin Belousov | 2017-09-15 | 1 | -1/+6 |