aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_mmap.c
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2001-05-22 06:07:36 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2001-05-22 06:07:36 +0000
commit12635f9c8925a5167f7028782407a51cbf29454e (patch)
tree71bc78b295e14ad92512f19bf2ad78def34bb561 /sys/vm/vm_mmap.c
parent874468957daca33e972e4de07073be68998760ae (diff)
downloadsrc-12635f9c8925a5167f7028782407a51cbf29454e.tar.gz
src-12635f9c8925a5167f7028782407a51cbf29454e.zip
Unlock the VM lock at the end of munlock() instead of locking it again.
Notes
Notes: svn path=/head/; revision=76974
Diffstat (limited to 'sys/vm/vm_mmap.c')
-rw-r--r--sys/vm/vm_mmap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/vm/vm_mmap.c b/sys/vm/vm_mmap.c
index 5de25d913aa9..7e43314e5083 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);
}