diff options
author | alc <alc@FreeBSD.org> | 2006-01-31 19:06:51 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2006-01-31 19:06:51 +0000 |
commit | 2283c4343fd16c2c8dc570b45c8aea852e306e0c (patch) | |
tree | ad10bea6f87f35d0c2da1620246730cea9f7a0e0 /sys/vm/vm_page.c | |
parent | 585a617b8e7c159d4f456566e8b70bc8dc7876ab (diff) | |
download | FreeBSD-src-2283c4343fd16c2c8dc570b45c8aea852e306e0c.zip FreeBSD-src-2283c4343fd16c2c8dc570b45c8aea852e306e0c.tar.gz |
Change #if defined(DIAGNOSTIC) to KASSERT.
Diffstat (limited to 'sys/vm/vm_page.c')
-rw-r--r-- | sys/vm/vm_page.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c index c882364..caf9125 100644 --- a/sys/vm/vm_page.c +++ b/sys/vm/vm_page.c @@ -809,10 +809,9 @@ loop: */ vm_page_lock_queues(); if ((m = vm_page_select_cache(color)) == NULL) { -#if defined(DIAGNOSTIC) - if (cnt.v_cache_count > 0) - printf("vm_page_alloc(NORMAL): missing pages on cache queue: %d\n", cnt.v_cache_count); -#endif + KASSERT(cnt.v_cache_count == 0, + ("vm_page_alloc: cache queue is missing %d pages", + cnt.v_cache_count)); vm_page_unlock_queues(); atomic_add_int(&vm_pageout_deficit, 1); pagedaemon_wakeup(); |