summaryrefslogtreecommitdiff
path: root/vm
AgeCommit message (Expand)Author
2016-12-11VM: make vm_wire more POSIX-friendlyRichard Braun
0 min.VM: fix pageout throttling to external pagersRichard Braun
2016-11-30VM: fix pageout on low memoryRichard Braun
2016-11-30VM: fix eviction logic errorRichard Braun
2016-11-30VM: fix pageout stop conditionRichard Braun
2016-11-04vm: Print names of maps in the debugger.Justus Winter
2016-10-21Gracefully handle pmap allocation failures.Justus Winter
2016-10-21vm: Print map names in case of failures.Justus Winter
2016-10-03Remove deprecated external memory management interface.Justus Winter
2016-09-21Enable high memoryRichard Braun
2016-09-21Rework pageout to handle multiple segmentsRichard Braun
2016-09-21Redefine what an external page isRichard Braun
2016-09-21Replace vm_offset_t with phys_addr_t where appropriateRichard Braun
2016-09-21Remove phys_first_addr and phys_last_addr global variablesRichard Braun
2016-09-20VM: remove commented out codeRichard Braun
2016-09-16VM: improve pageout deadlock workaroundRichard Braun
2016-09-07Remove map entry pageability property.Richard Braun
2016-09-03Fix early physical page allocationRichard Braun
2016-08-29vm: fix boot on xenRichard Braun
2016-08-07VM: fix pageout-related deadlockRichard Braun
2016-08-06Augment VM maps with task namesRichard Braun
2016-06-17Change page cache statisticsRichard Braun
2016-06-09Fix overflow checking on VM map copyinRichard Braun
2016-06-07Fix deadlockRichard Braun
2016-05-20vm_map: back allocations with a red-black treeRichard Braun
2016-05-18Fix gcc-6 warningsSamuel Thibault
2016-05-16Fix pageout deadlockRichard Braun
2016-04-20Fix type of program counter argumentJustus Winter
2016-04-20Add kernel profiling through samplingSamuel Thibault
2016-03-13Avoid panics on physical memory exhaustionRichard Braun
2016-03-11Merge remote-tracking branch 'remotes/origin/rbraun/vm_cache_policy'Richard Braun
2016-02-22Fix slab allocator option handlingRichard Braun
2016-02-22Optimize slab lookup on the free pathRichard Braun
2016-02-20Avoid slab allocation failures caused by memory fragmentationRichard Braun
2016-02-16Avoid panics on physical memory exhaustionRichard Braun
2016-02-07vm: initialize external mapsJustus Winter
2016-02-07Fix page cache accountingRichard Braun
2016-02-07vm: allocate a large map for all objects larger than SMALL_SIZEJustus Winter
2016-02-07vm: remove unused field from struct vm_externalJustus Winter
2016-02-02Fix various memory managment errorsRichard Braun
2016-02-02Stack the slab allocator directly on top of the physical allocatorRichard Braun
2016-01-23Use vm_page as the physical memory allocatorRichard Braun
2016-01-23Import the vm_page module from X15 and relicense to GPLv2+Richard Braun
2016-01-02Fix object page list typeRichard Braun
2016-01-01Slightly improve map debugging readabilityRichard Braun
2015-12-29Improve map debugging readabilityRichard Braun
2015-12-29Improve VM map debuggingRichard Braun
2015-12-29Fix vm_map_copyoutRichard Braun
2015-11-29Nicer out of memory condition reportingSamuel Thibault
2015-11-27Fix wired accountingSamuel Thibault