diff options
author | jhb <jhb@FreeBSD.org> | 2001-05-22 06:07:36 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2001-05-22 06:07:36 +0000 |
commit | fd51037384391f8740eb023b0f19b170307057b7 (patch) | |
tree | 16d2b6e72f8834b65701d8375446ea1f3f642f10 /sys/vm | |
parent | c2bd2e9bd5d00d4aefab1ba1d4d8b26ff4c7617f (diff) | |
download | FreeBSD-src-fd51037384391f8740eb023b0f19b170307057b7.zip FreeBSD-src-fd51037384391f8740eb023b0f19b170307057b7.tar.gz |
Unlock the VM lock at the end of munlock() instead of locking it again.
Diffstat (limited to 'sys/vm')
-rw-r--r-- | sys/vm/vm_mmap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/vm/vm_mmap.c b/sys/vm/vm_mmap.c index 5de25d9..7e43314 100644 --- a/sys/vm/vm_mmap.c +++ b/sys/vm/vm_mmap.c @@ -1062,7 +1062,7 @@ munlock(p, uap) mtx_lock(&vm_mtx); error = vm_map_user_pageable(&p->p_vmspace->vm_map, addr, addr + size, TRUE); - mtx_lock(&vm_mtx); + mtx_unlock(&vm_mtx); return (error == KERN_SUCCESS ? 0 : ENOMEM); } |