| Commit message (Expand) | Author | Age | Files | Lines |
* | MFC r304053, r304054: | markj | 2016-08-31 | 1 | -0/+1 |
* | sys: use our roundup2/rounddown2() macros when param.h is available. | pfg | 2016-04-21 | 1 | -3/+3 |
* | Add more fine-grained kernel options for NUMA support. | jhb | 2016-04-09 | 1 | -9/+13 |
* | A fix to r292469: Iterate over the physical segments in descending rather | alc | 2016-01-16 | 1 | -4/+4 |
* | Introduce a new mechanism for relocating virtual pages to a new physical | alc | 2015-12-19 | 1 | -69/+152 |
* | Add an initial NUMA affinity/policy configuration for threads and processes. | adrian | 2015-07-11 | 1 | -11/+155 |
* | Add initial memory locality cost awareness to the VM, and include | adrian | 2015-05-08 | 1 | -0/+47 |
* | Revert r279932; this is going to be fixed in the sbuf code instead. | ian | 2015-03-14 | 1 | -2/+0 |
* | Nullterminate strings returned via sysctl. | ian | 2015-03-12 | 1 | -0/+2 |
* | The physical memory allocator supports the use of distinct free lists for | alc | 2014-12-31 | 1 | -46/+159 |
* | Enable the use of VM_PHYSSEG_SPARSE on amd64 and i386, making it the default | alc | 2014-11-15 | 1 | -45/+56 |
* | vm_phys: improve robustness of fictitious ranges | royger | 2014-08-05 | 1 | -17/+103 |
* | vm_phys: remove limitation on number of fictitious regions | royger | 2014-07-09 | 1 | -58/+101 |
* | For the VM_PHYSSEG_DENSE case, checking the requested range to fall | kib | 2014-04-29 | 1 | -1/+3 |
* | Rename global cnt to vm_cnt to avoid shadowing. | bdrewery | 2014-03-22 | 1 | -1/+1 |
* | Since the introduction of the popmap to reservations in r259999, there is | alc | 2013-12-31 | 1 | -1/+0 |
* | Tidy up the output of "sysctl vm.phys_free". | alc | 2013-10-10 | 1 | -5/+3 |
* | Different consumers of the struct vm_page abuse pageq member to keep | kib | 2013-08-10 | 1 | -5/+5 |
* | The soft and hard busy mechanism rely on the vm object lock to work. | attilio | 2013-08-09 | 1 | -1/+2 |
* | Split the pagequeues per NUMA domains, and split pageademon process | kib | 2013-08-07 | 1 | -18/+27 |
* | Fill in the description fields for M_FICT_PAGES. | markj | 2013-08-07 | 1 | -1/+1 |
* | vm_phys_fictitious_reg_range() was losing the 'memattr' because it would be | neel | 2013-07-03 | 1 | -1/+0 |
* | o Add accessor functions to add and remove pages from a specific | attilio | 2013-05-13 | 1 | -198/+138 |
* | Fix-up r250338 by completing the removal of VM_NDOMAIN in favor of | attilio | 2013-05-08 | 1 | -2/+2 |
* | Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h in | attilio | 2013-05-07 | 1 | -10/+10 |
* | Fix two bugs in the current NUMA-aware allocation code: | jhb | 2013-05-03 | 1 | -6/+48 |
* | Make VM_NDOMAIN a kernel option so that it can be enabled from a kernel | jhb | 2013-02-14 | 1 | -0/+1 |
* | Add a facility to register a range of physical addresses to be used | kib | 2012-05-12 | 1 | -0/+117 |
* | Bah, just revert my earlier change entirely. (Missed alc's request to do | jhb | 2012-03-19 | 1 | -1/+1 |
* | Alter the previous commit to use vm_size_t instead of vm_pindex_t. | jhb | 2012-03-19 | 1 | -1/+1 |
* | Pedantic nit: use vm_pindex_t instead of long for a count of pages. | jhb | 2012-03-14 | 1 | -1/+1 |
* | Refactor the code that performs physically contiguous memory allocation, | alc | 2011-11-16 | 1 | -37/+10 |
* | Eliminate vm_phys_bootstrap_alloc(). It was a failed attempt at | alc | 2011-10-30 | 1 | -48/+68 |
* | VN_NRESERVLEVEL is used in this file but opt_vm is not included | attilio | 2011-10-22 | 1 | -0/+1 |
* | Explicitly wire the user buffer rather than doing it implicitly in | mdf | 2011-01-27 | 1 | -1/+10 |
* | Explicitly initialize the page's queue field to PQ_NONE instead of relying | alc | 2011-01-17 | 1 | -0/+1 |
* | Correct some format strings used by sysctls. | alc | 2010-10-30 | 1 | -2/+2 |
* | Re-add r212370 now that the LOR in powerpc64 has been resolved: | mdf | 2010-09-16 | 1 | -21/+6 |
* | Revert r212370, as it causes a LOR on powerpc. powerpc does a few | mdf | 2010-09-13 | 1 | -6/+21 |
* | Add a drain function for struct sysctl_req, and use it for a variety of | mdf | 2010-09-09 | 1 | -21/+6 |
* | Very rough first cut at NUMA support for the physical page allocator. For | jhb | 2010-07-27 | 1 | -7/+140 |
* | Redo the page table page allocation on MIPS, as suggested by | jchandra | 2010-07-21 | 1 | -74/+61 |
* | Add support to the virtual memory system for configuring machine- | alc | 2009-07-12 | 1 | -1/+4 |
* | This change is the next step in implementing the cache control functionality | alc | 2009-06-26 | 1 | -1/+1 |
* | Implement a mechanism within vm_phys_alloc_contig() to defer all necessary | alc | 2009-06-21 | 1 | -9/+20 |
* | Strive for greater consistency among the places that implement real, | alc | 2009-06-21 | 1 | -4/+9 |
* | Track the kernel mapping of a physical page by a new entry in vm_page | thompsa | 2009-06-18 | 1 | -2/+1 |
* | Make the maintenance of a page's valid bits by contigmalloc() more like | alc | 2009-06-17 | 1 | -3/+5 |
* | Introduce vm_reserv_reclaim_contig(). This function is used by | alc | 2008-04-06 | 1 | -0/+8 |
* | Eliminate an unnecessary test from vm_phys_unfree_page(). | alc | 2008-04-05 | 1 | -1/+1 |