From owner-cvs-all Wed Sep 6 10:56:42 2000 Delivered-To: cvs-all@freebsd.org Received: from genius.systems.pavilion.net (genius.systems.pavilion.net [212.74.1.100]) by hub.freebsd.org (Postfix) with ESMTP id 7F8FF37B423; Wed, 6 Sep 2000 10:56:38 -0700 (PDT) Received: by genius.systems.pavilion.net (Postfix, from userid 100) id 50CDE9B3F; Wed, 6 Sep 2000 18:56:37 +0100 (BST) Date: Wed, 6 Sep 2000 18:56:36 +0100 From: Josef Karthauser To: Peter Wemm Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_init.c Message-ID: <20000906185636.A9892@pavilion.net> References: <200009061751.KAA22994@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200009061751.KAA22994@freefall.freebsd.org>; from peter@FreeBSD.org on Wed, Sep 06, 2000 at 10:51:55AM -0700 X-NCC-RegID: uk.pavilion Organisation: Pavilion Internet plc, Lees House, 21-23 Dyke Road, Brighton, England Phone: +44-845-333-5000 Fax: +44-845-333-5001 Mobile: +44-403-596893 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 06, 2000 at 10:51:55AM -0700, Peter Wemm wrote: > The original reason for the panic was that the VOP_ vector had not been > assigned and therefor could not be passed down the stack.. and there > was no point passing it down since nothing implemented it anyway. > vop_defaultop entries could not pass it on because it had a zero (unknown) > vector that was indistinguishable from another unknown VOP vector. > > Anyway, we can do something reasonable in this case, we shouldn't need > to panic here as there is a reasonable recovery option (return EOPNOTSUPP > and dont pass it down the stack). > > Requested by: rwatson And noticed by: joe :) Now I can go back to using vim-6.0h without crashing the machine. Thanks Peter, Joe -- Josef Karthauser FreeBSD: How many times have you booted today? Technical Manager Viagra for your server (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message