| Commit message (Expand) | Author | Age | Files | Lines |
* | Both the vm_map and vmspace zones are defined as "no free". So, there is no | alc | 2013-09-22 | 1 | -23/+2 |
* | Merge the following changes from projects/bhyve_npt_pmap: | neel | 2013-09-20 | 2 | -6/+15 |
* | The pmap function pmap_clear_reference() is no longer used. Remove it. | alc | 2013-09-20 | 1 | -1/+0 |
* | Extend the support for exempting processes from being killed when swap is | jhb | 2013-09-19 | 1 | -10/+7 |
* | PG_SLAB no longer serves a useful purpose, since m->object is no | kib | 2013-09-17 | 4 | -15/+4 |
* | Remove zero-copy sockets code. It only worked for anonymous memory, | kib | 2013-09-16 | 3 | -133/+8 |
* | If the last page of the file is partially full and whole valid | kib | 2013-09-14 | 1 | -3/+10 |
* | Fix an off-by-one error when populating mincore(2) entries for | jhb | 2013-09-12 | 1 | -2/+2 |
* | Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use | jhb | 2013-09-09 | 5 | -12/+32 |
* | Drain for the xbusy state for two places which potentially do | kib | 2013-09-08 | 1 | -0/+6 |
* | The vm_page_trysbusy() should not fail when shared busy counter or | kib | 2013-09-05 | 1 | -3/+7 |
* | Change the cap_rights_t type from uint64_t to a structure that we can extend | pjd | 2013-09-05 | 1 | -6/+6 |
* | Fix bug introduced in rewrite of keg_free_slab in -r251894. | mckusick | 2013-08-31 | 1 | -1/+1 |
* | Significantly reduce the cost, i.e., run time, of calls to madvise(..., | alc | 2013-08-29 | 3 | -11/+21 |
* | Remove comment that is no longer relevant since r254182. | glebius | 2013-08-26 | 1 | -4/+0 |
* | Addendum to r254141: The call to vm_radix_insert() in vm_page_cache() can | alc | 2013-08-23 | 3 | -0/+25 |
* | Revert r254501. Instead, reuse the type stability of the struct pmap | kib | 2013-08-22 | 1 | -0/+1 |
* | Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9). | kib | 2013-08-22 | 5 | -14/+6 |
* | - Eliminate the vm object lock from the active queue scan. It is not | jeff | 2013-08-21 | 1 | -24/+9 |
* | Addendum to r254141: Allow recursion on the free pages queues lock in | alc | 2013-08-21 | 1 | -1/+1 |
* | - Increase the active lru refresh interval to 10 minutes. This has been | jeff | 2013-08-19 | 1 | -4/+12 |
* | - Use an arbitrary but reasonably large import size for kva on architectures | jeff | 2013-08-19 | 1 | -1/+2 |
* | Remove the arbitrary binding of the pagedaemon threads to the domains, | kib | 2013-08-17 | 1 | -23/+4 |
* | Add new mmap(2) flags to permit applications to request specific virtual | jhb | 2013-08-16 | 5 | -17/+44 |
* | - Fix bug in r254304. Use the ACTIVE pq count for the active list | jeff | 2013-08-15 | 1 | -2/+2 |
* | On the recovery path for vm_page_alloc(), if a page had been requested | attilio | 2013-08-15 | 1 | -0/+9 |
* | - Add a statically allocated memguard arena since it is needed very early | jeff | 2013-08-13 | 2 | -8/+10 |
* | Improve pageout flow control to wakeup more frequently and do less work while | jeff | 2013-08-13 | 3 | -206/+63 |
* | Correct the recovery logic in vm_page_alloc_contig: | attilio | 2013-08-11 | 1 | -4/+2 |
* | Different consumers of the struct vm_page abuse pageq member to keep | kib | 2013-08-10 | 9 | -80/+73 |
* | Remove unused definition for CTL_VM_NAMES. | zont | 2013-08-09 | 1 | -15/+0 |
* | Revert the addition of VPO_BUSY and instead update vm_page_replace() to | jhb | 2013-08-09 | 2 | -7/+6 |
* | Add missing 'VPO_BUSY' from r254141 to fix kernel build break. | obrien | 2013-08-09 | 1 | -0/+1 |
* | On all the architectures, avoid to preallocate the physical memory | attilio | 2013-08-09 | 10 | -116/+408 |
* | The soft and hard busy mechanism rely on the vm object lock to work. | attilio | 2013-08-09 | 10 | -233/+421 |
* | Split the pagequeues per NUMA domains, and split pageademon process | kib | 2013-08-07 | 6 | -177/+414 |
* | Replace kernel virtual address space allocation with vmem. This provides | jeff | 2013-08-07 | 12 | -367/+278 |
* | Fill in the description fields for M_FICT_PAGES. | markj | 2013-08-07 | 1 | -1/+1 |
* | Revert r253939: | attilio | 2013-08-05 | 4 | -18/+16 |
* | The page hold mechanism is fast but it has couple of fallouts: | attilio | 2013-08-04 | 4 | -16/+18 |
* | Unbreak sysctl ABI changes introduced in r253662 | zont | 2013-07-29 | 1 | -2/+4 |
* | Improve page LRU quality and simplify the logic. | jeff | 2013-07-26 | 1 | -71/+57 |
* | Remove define and documentation for vm_pageout_algorithm missed in r253587 | zont | 2013-07-26 | 1 | -4/+2 |
* | Clear entire map structure including locks so that the | kientzle | 2013-07-25 | 1 | -2/+1 |
* | rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LAST | avg | 2013-07-24 | 2 | -18/+4 |
* | Since r251709 a slab no longer use 8-bit indicies to manage items, | glebius | 2013-07-24 | 1 | -8/+0 |
* | - Remove the long obsolete 'vm_pageout_algorithm' experiment. | jeff | 2013-07-24 | 1 | -9/+2 |
* | - Correct a stale comment. We don't have vclean() anymore. The work is | jeff | 2013-07-23 | 1 | -5/+0 |
* | Revert r249590 and in case if mp_ncpus isn't initialized use MAXCPU. This | glebius | 2013-07-23 | 1 | -2/+3 |
* | Fix previous commit when option RACCT is not used. | jlh | 2013-07-22 | 1 | -0/+2 |