From owner-freebsd-hackers Fri Jul 12 7:44:49 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ADC637B400 for ; Fri, 12 Jul 2002 07:44:48 -0700 (PDT) Received: from tapil.com (dsl092-068-186.bos1.dsl.speakeasy.net [66.92.68.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BA8E43E65 for ; Fri, 12 Jul 2002 07:44:47 -0700 (PDT) (envelope-from lists-ma@tapil.com) Received: from shw2w0001.tapil.com (shw2w0001.shr.intel.com [10.243.69.27]) by tapil.com (8.12.3/8.12.3) with ESMTP id g6CEiiie073748 for ; Fri, 12 Jul 2002 10:44:45 -0400 (EDT) (envelope-from lists-ma@tapil.com) Message-Id: <5.1.1.2.0.20020712104209.00a047b0@inside.tapil.com> X-Sender: madler@inside.tapil.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 5.1.1.3 (Beta) Date: Fri, 12 Jul 2002 10:44:44 -0400 To: hackers@FreeBSD.ORG From: Michael Adler Subject: Re: Bad vnode causing crash in 4.x In-Reply-To: <5.1.1.6.0.20020711210231.00ace8c0@shlc0003.shr.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I meant to ask whether we simply need to add a check for (!dev) before the for loop in vop_revoke() in sys/kern/vfs_subr.c. That would clearly prevent the crash here. What I don't know is whether there is some larger bug. -Michael To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message