summaryrefslogtreecommitdiff
path: root/vm/vm_map.c
AgeCommit message (Expand)Author
2024-02-23vm_map: Add comment and assert for vm_map_deleteDamien Zammit
2024-02-22vm_map_lookup: Add parameter for keeping map lockedDamien Zammit
2024-01-13adjust range when changing memory pageabilityLuca Dariz
2023-11-27vm: Coalesce map entriesSergey Bugaev
2023-11-27vm: Add vm_map_coalesce_entrySergey Bugaev
2023-08-14vm: Also check for virtual addresses in vm_map_deleteSamuel Thibault
2023-07-05vm: Make vm_object_coalesce return new object and offsetSergey Bugaev
2023-07-03vm: Eagerly release deallocated pagesSergey Bugaev
2023-07-03vm: Allow coalescing entries forwardSergey Bugaev
2023-07-03vm: Allow coalescing a VM object with itselfSergey Bugaev
2023-01-31Define rpc_vm_size_array_t and rpc_vm_offset_array_tFlavio Cruz
2023-01-19Remove existing old style definitions and use -Wold-style-definition.Flavio Cruz
2023-01-19Include mig generated headers to avoid warnings with -Wmissing-prototypes.Flavio Cruz
2022-12-27Fix some warnings with -Wmissing-prototypes.Flavio Cruz
2022-12-21Use -Wstrict-prototypes and fix warningsFlavio Cruz
2022-12-15Use __builtin_ffs instead of libc provided ffs in vm_map.cFlavio Cruz
2022-12-06Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz
2022-11-27vm_wire_all: Fix vm_map_protect caseSamuel Thibault
2022-08-27fix warnings for 32 bit buildsLuca Dariz
2021-11-07vm_region_get_proxy: rename to create_proxySergey Bugaev
2021-11-07Memory proxies: Add support for anonymous mappingsSergey Bugaev
2021-11-07vm: vm_region_get_proxyJoan Lledó
2021-08-27vm_page_grab: allow allocating in high memorySamuel Thibault
2021-01-04vm_map: Avoid linking gaps for vm_copy_tSamuel Thibault
2021-01-04vm_map: print warning when max_size gets smaller than sizeSamuel Thibault
2020-12-20vm_map: Fix taking into account high bits in maskSamuel Thibault
2019-08-31satisfy 'werror=parantheses'.guy fleury iteriteka
2019-08-31Fix the pointer comparison of different type.guy fleury iteriteka
2019-08-30fix return KERN_INVALID_ARGUMENT when the map is NULL.guy fleury iteriteka
2019-08-11Fix allocation testSamuel Thibault
2018-11-03Add vm_object_sync supportSamuel Thibault
2018-04-22vm_map: Fix bugs on huge masks parametersSamuel Thibault
2018-01-28Fix warningSamuel Thibault
2017-08-14vm: Improve error handling.Justus Winter
2017-08-14Fix typo.Justus Winter
2016-12-24VM: add the vm_wire_all callRichard Braun
2016-12-24VM: rework map entry wiringRichard Braun
2016-12-11VM: make vm_wire more POSIX-friendlyRichard Braun
2016-11-04vm: Print names of maps in the debugger.Justus Winter
2016-10-21Gracefully handle pmap allocation failures.Justus Winter
2016-09-21Redefine what an external page isRichard Braun
2016-09-16VM: improve pageout deadlock workaroundRichard Braun
2016-09-07Remove map entry pageability property.Richard 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-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-02-22Fix slab allocator option handlingRichard Braun