[Midnightbsd-cvs] src [9331] trunk/sys/vm/vnode_pager.c: Convert panic() into KASSERT().

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Mar 4 10:59:44 EST 2017


Revision: 9331
          http://svnweb.midnightbsd.org/src/?rev=9331
Author:   laffer1
Date:     2017-03-04 10:59:44 -0500 (Sat, 04 Mar 2017)
Log Message:
-----------
Convert panic() into KASSERT().

Modified Paths:
--------------
    trunk/sys/vm/vnode_pager.c

Modified: trunk/sys/vm/vnode_pager.c
===================================================================
--- trunk/sys/vm/vnode_pager.c	2017-03-04 15:59:04 UTC (rev 9330)
+++ trunk/sys/vm/vnode_pager.c	2017-03-04 15:59:44 UTC (rev 9331)
@@ -213,8 +213,7 @@
 		msleep(object, VM_OBJECT_MTX(object), PDROP | PVM, "vadead", 0);
 	}
 
-	if (vp->v_usecount == 0)
-		panic("vnode_pager_alloc: no vnode reference");
+	KASSERT(vp->v_usecount != 0, ("vnode_pager_alloc: no vnode reference"));
 
 	if (object == NULL) {
 		/*



More information about the Midnightbsd-cvs mailing list