| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Fix a panic in the racct code when munlock(2) is called with incorrect values. | jlh | 2013-07-22 | 1 | -1/+4 |
* | Be more aggressive in using superpages in all mappings of objects: | jhb | 2013-07-19 | 3 | -8/+20 |
* | When swap pager allocates metadata in the pagedaemon context, allow it | kib | 2013-07-11 | 1 | -1/+2 |
* | The vm_fault() should not be allowed to proceed on the map entry which | kib | 2013-07-11 | 1 | -0/+13 |
* | The mlockall() or VM_MAP_WIRE_HOLESOK does not interact properly with | kib | 2013-07-11 | 2 | -11/+52 |
* | Never remove user-wired pages from an object when doing | kib | 2013-07-11 | 2 | -9/+11 |
* | In the vm_page_set_invalid() function, do not assert that the page is | kib | 2013-07-11 | 1 | -2/+0 |
* | Fix typo in comment. | kib | 2013-07-09 | 1 | -1/+1 |
* | vm_phys_fictitious_reg_range() was losing the 'memattr' because it would be | neel | 2013-07-03 | 2 | -1/+1 |
* | Remove a spurious keg lock acquisition. | davide | 2013-06-28 | 1 | -1/+1 |
* | - Add a general purpose resource allocator, vmem, from NetBSD. It was | jeff | 2013-06-28 | 7 | -40/+29 |
* | - Resolve bucket recursion issues by passing a cookie with zone flags | jeff | 2013-06-26 | 3 | -43/+86 |
* | Typo in comment. | glebius | 2013-06-24 | 1 | -1/+1 |
* | - Add a per-zone lock for zones without kegs. | jeff | 2013-06-20 | 4 | -105/+104 |
* | - Persist the caller's flags in the bucket allocation flags so we don't | jeff | 2013-06-19 | 1 | -1/+1 |