summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Cox <alc@FreeBSD.org>2003-01-04 19:26:35 +0000
committerAlan Cox <alc@FreeBSD.org>2003-01-04 19:26:35 +0000
commit469c4ba59e2216afe4b30210fbd67205372ce62b (patch)
tree0b40c2675b561925b5b5ee3e327cba7fbe56efaa
parent4dbeceee96baf086992afe54f11e55c5a0a1ad40 (diff)
Notes
-rw-r--r--sys/vm/vm_kern.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/vm/vm_kern.c b/sys/vm/vm_kern.c
index 23ba0d2009f2..16686c9fdc87 100644
--- a/sys/vm/vm_kern.c
+++ b/sys/vm/vm_kern.c
@@ -311,7 +311,8 @@ kmem_malloc(map, size, flags)
vm_page_t m;
int pflags;
- GIANT_REQUIRED;
+ if ((flags & M_NOWAIT) == 0)
+ GIANT_REQUIRED;
size = round_page(size);
addr = vm_map_min(map);