summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2006-01-31 19:06:51 +0000
committeralc <alc@FreeBSD.org>2006-01-31 19:06:51 +0000
commit2283c4343fd16c2c8dc570b45c8aea852e306e0c (patch)
treead10bea6f87f35d0c2da1620246730cea9f7a0e0
parent585a617b8e7c159d4f456566e8b70bc8dc7876ab (diff)
downloadFreeBSD-src-2283c4343fd16c2c8dc570b45c8aea852e306e0c.zip
FreeBSD-src-2283c4343fd16c2c8dc570b45c8aea852e306e0c.tar.gz
Change #if defined(DIAGNOSTIC) to KASSERT.
-rw-r--r--sys/vm/vm_page.c7
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();
OpenPOWER on IntegriCloud