From owner-cvs-all Sun Mar 29 21:53:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA17031 for cvs-all-outgoing; Sun, 29 Mar 1998 21:53:16 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA16996; Sun, 29 Mar 1998 21:52:53 -0800 (PST) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id AAA09044; Mon, 30 Mar 1998 00:52:44 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199803300552.AAA09044@dyson.iquest.net> Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c In-Reply-To: <199803300443.UAA05790@rah.star-gate.com> from Amancio Hasty at "Mar 29, 98 08:43:20 pm" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Mon, 30 Mar 1998 00:52:44 -0500 (EST) Cc: dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > > Hi, > > I managed to crash the system fairly quickly... > > #8 0xf01d66fd in Debugger () > #9 0xf0117d9e in panic () > #10 0xf01b5e02 in softdep_fsync (vp=0xf3052e20) > at ../../ufs/ffs/ffs_softdep_stub.c:3520 > #11 0xf01ba4ec in ffs_fsync (ap=0xf3097db4) at ../../ufs/ffs/ffs_vnops.c:259 > #12 0xf01b069f in ffs_truncate (vp=0xf3052e20, length=0x000000000002c000, > flags=0, cred=0xf06dda80, p=0xf2fc4a80) at vnode_if.h:499 > #13 0xf01be209 in ufs_setattr () > #14 0xf01c06e5 in ufs_vnoperate () > #15 0xf013b024 in ftruncate () > #16 0xf01e15df in syscall () > #17 0x2006e671 in ?? () > > What I do is: > make world > tar -xzf something like X > rm -R large-directory > I think that you have a mixed up system. The only way that the ffs_fsync will call softdep_fsync is if you have the MNT_SOFTDEP flag set in your mount structure. You shouldn't have that unless you have the softdep code linked in. At least that is what it seems like for me. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message