| Commit message (Expand) | Author | Age | Files | Lines |
* | kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers. | John Baldwin | 2022-09-22 | 1 | -16/+11 |
* | vm: Initialize the transient buffer mapping arena with M_WAITOK | Mark Johnston | 2022-04-14 | 1 | -1/+1 |
* | vm_ksubmap_init: pass M_WAITOK to vmem_init -> uma_zalloc_arg | Eric van Gyzen | 2022-03-26 | 1 | -1/+1 |
* | Make MAXPHYS tunable. Bump MAXPHYS to 1M. | Konstantin Belousov | 2020-11-28 | 1 | -2/+2 |
* | Remove the VM map zone. | Mark Johnston | 2020-08-17 | 1 | -4/+4 |
* | Simplify VM and UMA startup by eliminating boot pages. Instead use careful | Jeff Roberson | 2020-01-16 | 1 | -15/+4 |
* | Do not reserve KVA for paging bufs in vm_ksubmap_init(), since now | Gleb Smirnoff | 2019-01-16 | 1 | -11/+2 |
* | Fix some problems that manifest when NUMA domain 0 is empty. | Mark Johnston | 2018-10-30 | 1 | -1/+7 |
* | Initialize static domainsets regardless of whether an SRAT is present. | Mark Johnston | 2018-10-23 | 1 | -0/+6 |
* | Move kernel vmem arena initialization to vm_kern.c. | Mark Johnston | 2018-09-19 | 1 | -83/+1 |
* | Remove {max/min}_offset() macros, use vm_map_{max/min}() inlines. | Konstantin Belousov | 2018-08-29 | 1 | -2/+2 |
* | Eliminate kmem_malloc()'s unused arena parameter. (The arena parameter | Alan Cox | 2018-08-21 | 1 | -2/+1 |
* | Eliminate the unused arena parameter from kmem_alloc_attr(). | Alan Cox | 2018-08-18 | 1 | -3/+2 |
* | Make UMA and malloc(9) return non-executable memory in most cases. | Jonathan T. Looney | 2018-06-13 | 1 | -0/+36 |
* | Fix boot_pages exhaustion on machines with many domains and cores, where | Gleb Smirnoff | 2018-02-09 | 1 | -2/+3 |
* | Use per-domain locks for vm page queue free. Move paging control from | Jeff Roberson | 2018-02-06 | 1 | -0/+1 |
* | Fix boot_pages calculation for machines that don't have UMA_MD_SMALL_ALLOC. | Gleb Smirnoff | 2018-02-06 | 1 | -1/+13 |
* | Implement NUMA policy for kmem_*(9). This maintains compatibility with | Jeff Roberson | 2018-01-12 | 1 | -8/+23 |
* | SPDX: Consider code from Carnegie-Mellon University. | Pedro F. Giffuni | 2017-11-30 | 1 | -1/+1 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Remove a redundant use of min(). | Mark Johnston | 2017-01-05 | 1 | -2/+1 |
* | Add a small allocator for exec_map entries. | Mark Johnston | 2017-01-05 | 1 | -6/+12 |
* | Conditionally move initial vfs bio alloc above 4G | Andrew Gallatin | 2016-10-03 | 1 | -2/+12 |
* | Parallelize the buffer cache and rewrite getnewbuf(). This results in a | Jeff Roberson | 2015-10-14 | 1 | -1/+5 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky | 2014-06-28 | 1 | -2/+1 |
* | Revert r267961, r267973: | Glen Barber | 2014-06-27 | 1 | -1/+2 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky | 2014-06-27 | 1 | -2/+1 |
* | Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use | John Baldwin | 2013-09-09 | 1 | -1/+1 |
* | - Use an arbitrary but reasonably large import size for kva on architectures | Jeff Roberson | 2013-08-19 | 1 | -1/+2 |
* | Add new mmap(2) flags to permit applications to request specific virtual | John Baldwin | 2013-08-16 | 1 | -1/+1 |
* | Replace kernel virtual address space allocation with vmem. This provides | Jeff Roberson | 2013-08-07 | 1 | -13/+64 |
* | - Add a general purpose resource allocator, vmem, from NetBSD. It was | Jeff Roberson | 2013-06-28 | 1 | -17/+21 |
* | Only size and create the bio_transient_map when unmapped buffers are | Konstantin Belousov | 2013-03-21 | 1 | -4/+6 |
* | Implement the concept of the unmapped VMIO buffers, i.e. buffers which | Konstantin Belousov | 2013-03-19 | 1 | -1/+6 |
* | Switch the vm_object mutex to be a rwlock. This will enable in the | Attilio Rao | 2013-03-09 | 1 | -1/+1 |
* | Move the callout subsystem initialization to its own SYSINIT() | Andre Oppermann | 2013-03-08 | 1 | -7/+0 |
* | Introduce exec_alloc_args(). The objective being to encapsulate the | Alan Cox | 2010-07-27 | 1 | -3/+1 |
* | Change the order in which the file name, arguments, environment, and | Alan Cox | 2010-07-25 | 1 | -1/+3 |
* | Align the start of the clean submap to a superpage boundary. Although | Alan Cox | 2010-02-21 | 1 | -1/+1 |
* | Adjust some variables (mostly related to the buffer cache) that hold | John Baldwin | 2009-03-09 | 1 | -3/+3 |
* | Introduce a new parameter "superpage_align" to kmem_suballoc() that is | Alan Cox | 2008-05-10 | 1 | -5/+6 |
* | In keeping with style(9)'s recommendations on macros, use a ';' | Robert Watson | 2008-03-16 | 1 | -1/+1 |
* | Add the vm.exec_map_entries tunable and read-only sysctl, which controls | Kris Kennaway | 2005-04-25 | 1 | -1/+7 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | Remove dead code. A vm_map's first_free is never NULL (even if the map is | Alan Cox | 2004-08-07 | 1 | -7/+2 |
* | The demise of vm_pager_map_page() in revision 1.93 of vm/vm_pager.c permits | Alan Cox | 2004-04-08 | 1 | -2/+2 |
* | Remove advertising clause from University of California Regent's license, | Warner Losh | 2004-04-06 | 1 | -4/+0 |
* | Remove unused arguments from pmap_init(). | Alan Cox | 2004-04-05 | 1 | -1/+1 |
* | Eliminate unused arguments from vm_page_startup(). | Alan Cox | 2004-04-04 | 1 | -1/+1 |