aboutsummaryrefslogtreecommitdiff
path: root/vm
Commit message (Expand)AuthorAgeFilesLines
...
* vm: Remove old memory manager remnants.Justus Winter2017-09-211-5/+0
* vm: Improve error handling.Justus Winter2017-08-141-1/+5
* Fix typo.Justus Winter2017-08-141-1/+1
* vm: Mute paging error message.Justus Winter2017-08-121-1/+1
* Rewrite gsync so that it works with remote tasks v2Agustina Arzille2017-03-041-0/+14
* VM: really fix pageout of external objects backed by the default pagerRichard Braun2016-12-272-25/+10
* VM: add the vm_wire_all callRichard Braun2016-12-243-6/+122
* VM: rework map entry wiringRichard Braun2016-12-244-290/+302
* VM: fix pageout of external objects backed by the default pagerRichard Braun2016-12-242-9/+37
* VM: fix pageability checkRichard Braun2016-12-241-0/+1
* VM: fix pageout timeoutRichard Braun2016-12-211-1/+1
* VM: make vm_wire more POSIX-friendlyRichard Braun2016-12-111-10/+15
* VM: fix pageout throttling to external pagersRichard Braun0 min.4-26/+44
* VM: fix pageout on low memoryRichard Braun2016-11-301-37/+9
* VM: fix eviction logic errorRichard Braun2016-11-301-1/+1
* VM: fix pageout stop conditionRichard Braun2016-11-301-0/+5
* vm: Print names of maps in the debugger.Justus Winter2016-11-041-2/+2
* Gracefully handle pmap allocation failures.Justus Winter2016-10-211-0/+3
* vm: Print map names in case of failures.Justus Winter2016-10-211-4/+8
* Remove deprecated external memory management interface.Justus Winter2016-10-035-73/+21
* Enable high memoryRichard Braun2016-09-212-16/+9
* Rework pageout to handle multiple segmentsRichard Braun2016-09-215-871/+1456
* Redefine what an external page isRichard Braun2016-09-215-96/+40
* Replace vm_offset_t with phys_addr_t where appropriateRichard Braun2016-09-213-12/+12
* Remove phys_first_addr and phys_last_addr global variablesRichard Braun2016-09-214-14/+91
* VM: remove commented out codeRichard Braun2016-09-201-23/+0
* VM: improve pageout deadlock workaroundRichard Braun2016-09-163-30/+43
* Remove map entry pageability property.Richard Braun2016-09-074-68/+12
* Fix early physical page allocationRichard Braun2016-09-032-13/+47
* vm: fix boot on xenRichard Braun2016-08-291-3/+10
* VM: fix pageout-related deadlockRichard Braun2016-08-071-0/+18
* Augment VM maps with task namesRichard Braun2016-08-062-1/+10
* Change page cache statisticsRichard Braun2016-06-174-31/+31
* Fix overflow checking on VM map copyinRichard Braun2016-06-091-6/+22
* Fix deadlockRichard Braun2016-06-071-1/+1
* vm_map: back allocations with a red-black treeRichard Braun2016-05-202-223/+306
* Fix gcc-6 warningsSamuel Thibault2016-05-181-1/+1
* Fix pageout deadlockRichard Braun2016-05-163-0/+10
* Fix type of program counter argumentJustus Winter2016-04-201-1/+1
* Add kernel profiling through samplingSamuel Thibault2016-04-201-1/+1
* Avoid panics on physical memory exhaustionRichard Braun2016-03-131-2/+4
* Merge remote-tracking branch 'remotes/origin/rbraun/vm_cache_policy'Richard Braun2016-03-114-145/+108
|\
| * Fix page cache accountingRichard Braun2016-02-072-31/+42
| * VM cache policy changeRichard Braun2013-10-094-120/+63
* | Fix slab allocator option handlingRichard Braun2016-02-221-1/+1
* | Optimize slab lookup on the free pathRichard Braun2016-02-222-0/+17
* | Avoid slab allocation failures caused by memory fragmentationRichard Braun2016-02-201-2/+6
* | Avoid panics on physical memory exhaustionRichard Braun2016-02-161-2/+4
* | vm: initialize external mapsJustus Winter2016-02-071-0/+2
* | vm: allocate a large map for all objects larger than SMALL_SIZEJustus Winter2016-02-071-1/+1