diff options
Diffstat (limited to 'vm')
-rw-r--r-- | vm/vm_map.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vm/vm_map.c b/vm/vm_map.c index 249d18a4..b8a3ade7 100644 --- a/vm/vm_map.c +++ b/vm/vm_map.c @@ -4127,6 +4127,9 @@ vm_map_t vm_map_fork(vm_map_t old_map) vm_size_t entry_size; vm_object_t object; + if (new_pmap == PMAP_NULL) + return VM_MAP_NULL; + vm_map_lock(old_map); new_map = vm_map_create(new_pmap, |