From owner-freebsd-bugs Tue Jan 2 05:56:00 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA19774 for bugs-outgoing; Tue, 2 Jan 1996 05:56:00 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA19755 Tue, 2 Jan 1996 05:55:57 -0800 (PST) Date: Tue, 2 Jan 1996 05:55:57 -0800 (PST) From: Peter Wemm Message-Id: <199601021355.FAA19755@freefall.freebsd.org> To: scrappy@hub.org, peter, freebsd-bugs Subject: Re: kern/911 Sender: owner-bugs@FreeBSD.ORG Precedence: bulk Synopsis: Stopped at statfs+0x51: movl 0x14(%eax),%eax State-Changed-From-To: open-closed State-Changed-By: peter State-Changed-When: Tue Jan 2 05:44:18 PST 1996 State-Changed-Why: Fixed in devfs_tree.c rev 1.12 and devfs_vfsops.c rev 1.9 The problem was due to the way that there is an internal, invisible devfs mounted and used as a "blueprint" for newly mounted devfs trees. The internal mounted tree was not completely initialised, and the mount->mnt_op pointer was NULL. The statfs() call on the nodes in the mounted devfs was ending up back at at the internal filesystem with a NULL operations vector.