diff options
author | alc <alc@FreeBSD.org> | 2002-06-15 05:05:04 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2002-06-15 05:05:04 +0000 |
commit | 769ca8bfdafa528e47c84a0d7e4764aba8ea805e (patch) | |
tree | 3c3a9bdac84787921f8a25a510e8e0d35b0f2c0f /sys/vm/vm_mmap.c | |
parent | fbed14fd8822b1a3fe1724c05f3c1169e536c2c6 (diff) | |
download | FreeBSD-src-769ca8bfdafa528e47c84a0d7e4764aba8ea805e.zip FreeBSD-src-769ca8bfdafa528e47c84a0d7e4764aba8ea805e.tar.gz |
o Remove the acquisition and release of Giant from munlock().
Reviewed by: tegge
Diffstat (limited to 'sys/vm/vm_mmap.c')
-rw-r--r-- | sys/vm/vm_mmap.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/vm/vm_mmap.c b/sys/vm/vm_mmap.c index 81beaeb..b2028a2 100644 --- a/sys/vm/vm_mmap.c +++ b/sys/vm/vm_mmap.c @@ -1092,10 +1092,8 @@ munlock(td, uap) return (error); #endif - mtx_lock(&Giant); error = vm_map_unwire(&td->td_proc->p_vmspace->vm_map, addr, addr + size, TRUE); - mtx_unlock(&Giant); return (error == KERN_SUCCESS ? 0 : ENOMEM); } |