From 098415100bcf0541b409aa098a67db94540e9355 Mon Sep 17 00:00:00 2001 From: David Greenman Date: Fri, 24 Jan 1997 22:20:23 +0000 Subject: Added a check/panic for v_usecount being 0 (no vnode reference) in vnode_pager_alloc(). --- sys/vm/vnode_pager.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/vm') diff --git a/sys/vm/vnode_pager.c b/sys/vm/vnode_pager.c index 16545848a57e..bf6a1c9dcd9d 100644 --- a/sys/vm/vnode_pager.c +++ b/sys/vm/vnode_pager.c @@ -148,6 +148,8 @@ vnode_pager_alloc(handle, size, prot, offset) else object->flags = 0; + if (vp->v_usecount == 0) + panic("vnode_pager_alloc: no vnode reference"); /* * Hold a reference to the vnode and initialize object data. */ -- cgit v1.3