diff options
| author | Alan Cox <alc@FreeBSD.org> | 2003-01-04 19:07:13 +0000 |
|---|---|---|
| committer | Alan Cox <alc@FreeBSD.org> | 2003-01-04 19:07:13 +0000 |
| commit | 009f3e7a1e36434e46fae9eb4640cefa9788f255 (patch) | |
| tree | e18cdd0ff76253d56efa94c298c0fcd82e0a700c | |
| parent | ceb0f624bc7711428844f551956dbfe7a713c874 (diff) | |
Notes
| -rw-r--r-- | sys/vm/vm_page.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c index 9a2d244db1d0..e7ffb47ee6af 100644 --- a/sys/vm/vm_page.c +++ b/sys/vm/vm_page.c @@ -757,12 +757,12 @@ vm_page_alloc(vm_object_t object, vm_pindex_t pindex, int req) vm_pindex_t color; int page_req, s; - GIANT_REQUIRED; - #ifdef INVARIANTS if ((req & VM_ALLOC_NOOBJ) == 0) { KASSERT(object != NULL, ("vm_page_alloc: NULL object.")); + mtx_assert(object == kmem_object ? &object->mtx : &Giant, + MA_OWNED); KASSERT(!vm_page_lookup(object, pindex), ("vm_page_alloc: page already allocated")); } |
