| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | vm: stop taking proc lock in mmap to satisfy racct if it is disabled | Mateusz Guzik | 2018-09-18 | 1 | -13/+9 |
* | Split some checks in vm_page_activate() to make it easier to read. | Mark Johnston | 2018-09-10 | 1 | -4/+4 |
* | Relax an assertion in vm_pqbatch_process_page(). | Mark Johnston | 2018-09-08 | 1 | -9/+16 |
* | Use the correct terminology. | Mark Johnston | 2018-09-06 | 1 | -2/+2 |
* | Avoid resource deadlocks when one domain has exhausted its memory. Attempt | Mark Johnston | 2018-09-06 | 6 | -20/+58 |
* | Remove vm_page_remque(). | Mark Johnston | 2018-09-06 | 3 | -26/+11 |
* | Recent changes have created, for the first time, physical memory segments | Alan Cox | 2018-09-02 | 1 | -1/+24 |
* | Remove {max/min}_offset() macros, use vm_map_{max/min}() inlines. | Konstantin Belousov | 2018-08-29 | 4 | -22/+31 |
* | Remove the Yarrow PRNG algorithm option in accordance with due notice | Mark Murray | 2018-08-26 | 1 | -4/+4 |
* | Eliminate the arena parameter to kmem_free(). Implicitly this corrects an | Alan Cox | 2018-08-25 | 5 | -48/+28 |
* | Either "free" or "allocated" is misleading here, since an item | Gleb Smirnoff | 2018-08-24 | 1 | -1/+1 |
* | Fix comment. The actual meaning of ub_cnt is the opposite. | Gleb Smirnoff | 2018-08-23 | 1 | -1/+1 |
* | Add a per-pagequeue pdpages counter. | Mark Johnston | 2018-08-23 | 4 | -7/+42 |
* | Ensure that queue state is cleared when vm_page_dequeue() returns. | Mark Johnston | 2018-08-23 | 2 | -50/+49 |
* | Eliminate kmem_malloc()'s unused arena parameter. (The arena parameter | Alan Cox | 2018-08-21 | 4 | -5/+4 |
* | Eliminate kmem_alloc_contig()'s unused arena parameter. | Alan Cox | 2018-08-20 | 2 | -7/+3 |
* | Eliminate the unused arena parameter from kmem_alloc_attr(). | Alan Cox | 2018-08-18 | 3 | -9/+5 |
* | Eliminate the arena parameter to kmem_malloc_domain(). It is redundant. | Alan Cox | 2018-08-18 | 3 | -25/+9 |
* | Prevent some parallel swap-ins, rate-limit swapper swap-ins. | Konstantin Belousov | 2018-08-13 | 1 | -6/+34 |
* | Account for the lowmem handlers in the inactive queue scan target. | Mark Johnston | 2018-08-09 | 1 | -8/+19 |
* | Add support for pmap_enter(..., psind=1) to the armv6 pmap. In other words, | Alan Cox | 2018-08-08 | 1 | -5/+6 |
* | Defer and aggregate swap_pager_meta_build frees. | Alan Cox | 2018-08-08 | 1 | -64/+79 |
* | Swap in WKILLED processes. | Konstantin Belousov | 2018-08-04 | 1 | -46/+81 |
* | Add the required page accounting to kmem_bootstrap_free(). | Mark Johnston | 2018-08-03 | 1 | -0/+4 |
* | Add pmap_is_valid_memattr(9). | Konstantin Belousov | 2018-08-01 | 1 | -0/+1 |
* | For compat32, emulate the same wraparound check as occurs on the real | Konstantin Belousov | 2018-07-31 | 1 | -0/+6 |
* | Allow vm object coalescing to occur in the midst of a vm object when the | Alan Cox | 2018-07-31 | 1 | -2/+3 |
* | To date, mlockall(MCL_FUTURE) has had the unfortunate side effect of | Alan Cox | 2018-07-28 | 1 | -4/+7 |
* | Rename VM_FREELIST_ISADMA to VM_FREELIST_LOWMEM. | Warner Losh | 2018-07-27 | 1 | -24/+0 |
* | Fix handling of KVA in kmem_bootstrap_free(). | Mark Johnston | 2018-07-27 | 1 | -4/+5 |
* | Use __riscv to determine building for RISC-V | Li-Wen Hsu | 2018-07-23 | 1 | -3/+3 |
* | Add support for pmap_enter(psind = 1) to the arm64 pmap. | Mark Johnston | 2018-07-20 | 1 | -3/+5 |
* | Have preload_delete_name() free pages backing preloaded data. | Mark Johnston | 2018-07-19 | 2 | -0/+33 |
* | Revert r329254. The underlying cause for the copy-on-write problem in | Alan Cox | 2018-07-19 | 1 | -4/+0 |
* | Test PGA_REFERENCED after calling pmap_ts_referenced(), rather than before, | Alan Cox | 2018-07-15 | 1 | -23/+34 |
* | Add support for pmap_enter(..., psind=1) to the i386 pmap. In other words, | Alan Cox | 2018-07-14 | 1 | -3/+3 |
* | uma: whack main zone counter update in the slow path, freeing side | Mateusz Guzik | 2018-07-12 | 1 | -8/+0 |
* | Fix pre-SI_SUB_CPU initialization of per-CPU counters. | Mark Johnston | 2018-07-10 | 1 | -7/+6 |
* | Wrap the declaration and assignment of "stripe" with #ifdef NUMA declarations | Sean Bruno | 2018-07-07 | 1 | -0/+4 |
* | Use the ticks since the last update to reduce hysteresis in the partpopq and | Jeff Roberson | 2018-07-07 | 1 | -9/+25 |
* | Save a call to pmap_remove() if entry cannot have any pages mapped. | Konstantin Belousov | 2018-07-06 | 1 | -1/+8 |
* | Style: no need for braces around single-line then clause. | Konstantin Belousov | 2018-07-06 | 1 | -2/+1 |
* | Back pcpu zone with domain correct pages | Matt Macy | 2018-07-06 | 2 | -6/+94 |
* | Create a new macro for static DPCPU data. | Andrew Turner | 2018-07-05 | 1 | -1/+1 |
* | Copyout(9) on 4/4 i386 needs correct vm_page_array[]. | Konstantin Belousov | 2018-07-05 | 1 | -0/+10 |
* | Allow callers to vm_phys_split_pages() to specify whether insertion should | Alan Cox | 2018-07-05 | 1 | -5/+14 |
* | inline atomics and allow tied modules to inline locks | Matt Macy | 2018-07-02 | 2 | -3/+3 |
* | Introduce vm_phys_enq_range(), and call it in vm_phys_alloc_npages() | Alan Cox | 2018-07-02 | 1 | -5/+54 |
* | Three changes to vm_phys_alloc_seg_contig(): | Alan Cox | 2018-06-29 | 1 | -7/+5 |
* | Reflow one of the comments describing vm_phys_alloc_npages(). | Alan Cox | 2018-06-28 | 1 | -4/+4 |