aboutsummaryrefslogtreecommitdiff
path: root/vm
Commit message (Expand)AuthorAgeFilesLines
* 64bit: Fix vm_size_t sizeSamuel Thibault2020-03-291-2/+2
* vm_object_copy_call: Make sure vm_object_enter succeedsSamuel Thibault2020-03-151-0/+1
* satisfy 'werror=parantheses'.guy fleury iteriteka2019-08-311-1/+1
* Fix the pointer comparison of different type.guy fleury iteriteka2019-08-311-1/+1
* fix return KERN_INVALID_ARGUMENT when the map is NULL.guy fleury iteriteka2019-08-301-2/+2
* Fix allocation testSamuel Thibault2019-08-111-1/+1
* Add vm_object_sync supportSamuel Thibault2018-11-033-0/+87
* vm_map: Fix bugs on huge masks parametersSamuel Thibault2018-04-221-2/+4
* Fix warningSamuel Thibault2018-01-281-1/+1
* Drop the register qualifier.Justus Winter2017-10-231-1/+1
* 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