summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
...
* Addendum to r254141: Allow recursion on the free pages queues lock inalc2013-08-211-1/+1
* - Increase the active lru refresh interval to 10 minutes. This has beenjeff2013-08-191-4/+12
* - Use an arbitrary but reasonably large import size for kva on architecturesjeff2013-08-191-1/+2
* Remove the arbitrary binding of the pagedaemon threads to the domains,kib2013-08-171-23/+4
* Add new mmap(2) flags to permit applications to request specific virtualjhb2013-08-165-17/+44
* - Fix bug in r254304. Use the ACTIVE pq count for the active listjeff2013-08-151-2/+2
* On the recovery path for vm_page_alloc(), if a page had been requestedattilio2013-08-151-0/+9
* - Add a statically allocated memguard arena since it is needed very earlyjeff2013-08-132-8/+10
* Improve pageout flow control to wakeup more frequently and do less work whilejeff2013-08-133-206/+63
* Correct the recovery logic in vm_page_alloc_contig:attilio2013-08-111-4/+2
* Different consumers of the struct vm_page abuse pageq member to keepkib2013-08-109-80/+73
* Remove unused definition for CTL_VM_NAMES.zont2013-08-091-15/+0
* Revert the addition of VPO_BUSY and instead update vm_page_replace() tojhb2013-08-092-7/+6
* Add missing 'VPO_BUSY' from r254141 to fix kernel build break.obrien2013-08-091-0/+1
* On all the architectures, avoid to preallocate the physical memoryattilio2013-08-0910-116/+408
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-0910-233/+421
* Split the pagequeues per NUMA domains, and split pageademon processkib2013-08-076-177/+414
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-0712-367/+278
* Fill in the description fields for M_FICT_PAGES.markj2013-08-071-1/+1
* Revert r253939:attilio2013-08-054-18/+16
* The page hold mechanism is fast but it has couple of fallouts:attilio2013-08-044-16/+18
* Unbreak sysctl ABI changes introduced in r253662zont2013-07-291-2/+4
* Improve page LRU quality and simplify the logic.jeff2013-07-261-71/+57
* Remove define and documentation for vm_pageout_algorithm missed in r253587zont2013-07-261-4/+2
* Clear entire map structure including locks so that thekientzle2013-07-251-2/+1
* rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LASTavg2013-07-242-18/+4
* Since r251709 a slab no longer use 8-bit indicies to manage items,glebius2013-07-241-8/+0
* - Remove the long obsolete 'vm_pageout_algorithm' experiment.jeff2013-07-241-9/+2
* - Correct a stale comment. We don't have vclean() anymore. The work isjeff2013-07-231-5/+0
* Revert r249590 and in case if mp_ncpus isn't initialized use MAXCPU. Thisglebius2013-07-231-2/+3
* Fix previous commit when option RACCT is not used.jlh2013-07-221-0/+2
* Fix a panic in the racct code when munlock(2) is called with incorrect values.jlh2013-07-221-1/+4
* Be more aggressive in using superpages in all mappings of objects:jhb2013-07-193-8/+20
* When swap pager allocates metadata in the pagedaemon context, allow itkib2013-07-111-1/+2
* The vm_fault() should not be allowed to proceed on the map entry whichkib2013-07-111-0/+13
* The mlockall() or VM_MAP_WIRE_HOLESOK does not interact properly withkib2013-07-112-11/+52
* Never remove user-wired pages from an object when doingkib2013-07-112-9/+11
* In the vm_page_set_invalid() function, do not assert that the page iskib2013-07-111-2/+0
* Fix typo in comment.kib2013-07-091-1/+1
* vm_phys_fictitious_reg_range() was losing the 'memattr' because it would beneel2013-07-032-1/+1
* Remove a spurious keg lock acquisition.davide2013-06-281-1/+1
* - Add a general purpose resource allocator, vmem, from NetBSD. It wasjeff2013-06-287-40/+29
* - Resolve bucket recursion issues by passing a cookie with zone flagsjeff2013-06-263-43/+86
* Typo in comment.glebius2013-06-241-1/+1
* - Add a per-zone lock for zones without kegs.jeff2013-06-204-105/+104
* - Persist the caller's flags in the bucket allocation flags so we don'tjeff2013-06-191-1/+1
* Fix a bug that allowed a tracing process (e.g. gdb) to writedes2013-06-181-0/+6
* Refine UMA bucket allocation to reduce space consumption and improvejeff2013-06-182-309/+264
* - Add a new UMA API: uma_zcache_create(). This makes a zone without anyjeff2013-06-173-216/+293
* - Convert the slab free item list from a linked array of indices to ajeff2013-06-133-295/+149
OpenPOWER on IntegriCloud