summaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Fix sendmail improper close-on-exec flag handling. [SA-14:11]Xin LI2014-06-031-1/+3
* MFC r259951:Konstantin Belousov2013-12-311-1/+1
* MFC r258737Craig Rodrigues2013-12-041-1/+2
* MFC r257680:Konstantin Belousov2013-11-121-2/+3
* Tidy up the output of "sysctl vm.phys_free".Alan Cox2013-10-101-5/+3
* Both the vm_map and vmspace zones are defined as "no free". So, there is noAlan Cox2013-09-221-23/+2
* Merge the following changes from projects/bhyve_npt_pmap:Neel Natu2013-09-202-6/+15
* The pmap function pmap_clear_reference() is no longer used. Remove it.Alan Cox2013-09-201-1/+0
* Extend the support for exempting processes from being killed when swap isJohn Baldwin2013-09-191-10/+7
* PG_SLAB no longer serves a useful purpose, since m->object is noKonstantin Belousov2013-09-174-15/+4
* Remove zero-copy sockets code. It only worked for anonymous memory,Konstantin Belousov2013-09-163-133/+8
* If the last page of the file is partially full and whole validKonstantin Belousov2013-09-141-3/+10
* Fix an off-by-one error when populating mincore(2) entries forJohn Baldwin2013-09-121-2/+2
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping useJohn Baldwin2013-09-095-12/+32
* Drain for the xbusy state for two places which potentially doKonstantin Belousov2013-09-081-0/+6
* The vm_page_trysbusy() should not fail when shared busy counter orKonstantin Belousov2013-09-051-3/+7
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-6/+6
* Fix bug introduced in rewrite of keg_free_slab in -r251894.Kirk McKusick2013-08-311-1/+1
* Significantly reduce the cost, i.e., run time, of calls to madvise(...,Alan Cox2013-08-293-11/+21
* Remove comment that is no longer relevant since r254182.Gleb Smirnoff2013-08-261-4/+0
* Addendum to r254141: The call to vm_radix_insert() in vm_page_cache() canAlan Cox2013-08-233-0/+25
* Revert r254501. Instead, reuse the type stability of the struct pmapKonstantin Belousov2013-08-221-0/+1
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).Konstantin Belousov2013-08-225-14/+6
* - Eliminate the vm object lock from the active queue scan. It is notJeff Roberson2013-08-211-24/+9
* Addendum to r254141: Allow recursion on the free pages queues lock inAlan Cox2013-08-211-1/+1
* - Increase the active lru refresh interval to 10 minutes. This has beenJeff Roberson2013-08-191-4/+12
* - Use an arbitrary but reasonably large import size for kva on architecturesJeff Roberson2013-08-191-1/+2
* Remove the arbitrary binding of the pagedaemon threads to the domains,Konstantin Belousov2013-08-171-23/+4
* Add new mmap(2) flags to permit applications to request specific virtualJohn Baldwin2013-08-165-17/+44
* - Fix bug in r254304. Use the ACTIVE pq count for the active listJeff Roberson2013-08-151-2/+2
* On the recovery path for vm_page_alloc(), if a page had been requestedAttilio Rao2013-08-151-0/+9
* - Add a statically allocated memguard arena since it is needed very earlyJeff Roberson2013-08-132-8/+10
* Improve pageout flow control to wakeup more frequently and do less work whileJeff Roberson2013-08-133-206/+63
* Correct the recovery logic in vm_page_alloc_contig:Attilio Rao2013-08-111-4/+2
* Different consumers of the struct vm_page abuse pageq member to keepKonstantin Belousov2013-08-109-80/+73
* Remove unused definition for CTL_VM_NAMES.Andrey Zonov2013-08-091-15/+0
* Revert the addition of VPO_BUSY and instead update vm_page_replace() toJohn Baldwin2013-08-092-7/+6
* Add missing 'VPO_BUSY' from r254141 to fix kernel build break.David E. O'Brien2013-08-091-0/+1
* On all the architectures, avoid to preallocate the physical memoryAttilio Rao2013-08-0910-116/+408
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-0910-233/+421
* Split the pagequeues per NUMA domains, and split pageademon processKonstantin Belousov2013-08-076-177/+414
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-0712-367/+278
* Fill in the description fields for M_FICT_PAGES.Mark Johnston2013-08-071-1/+1
* Revert r253939:Attilio Rao2013-08-054-18/+16
* The page hold mechanism is fast but it has couple of fallouts:Attilio Rao2013-08-044-16/+18
* Unbreak sysctl ABI changes introduced in r253662Andrey Zonov2013-07-291-2/+4
* Improve page LRU quality and simplify the logic.Jeff Roberson2013-07-261-71/+57
* Remove define and documentation for vm_pageout_algorithm missed in r253587Andrey Zonov2013-07-261-4/+2
* Clear entire map structure including locks so that theTim Kientzle2013-07-251-2/+1
* rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LASTAndriy Gapon2013-07-242-18/+4