From owner-freebsd-current Mon Mar 30 03:29:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA17415 for freebsd-current-outgoing; Mon, 30 Mar 1998 03:29:35 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA17409 for ; Mon, 30 Mar 1998 03:29:32 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id DAA08801; Mon, 30 Mar 1998 03:28:52 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803301128.DAA08801@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: luoqi@watermarkgroup.com (Luoqi Chen) cc: rb@gid.co.uk, toor@dyson.iquest.net, current@FreeBSD.ORG Subject: Re: panic: "vm_fault: fault on nofault entry" with softupdates In-reply-to: Your message of "Mon, 30 Mar 1998 05:20:06 EST." <9803301020.AA16817@watermarkgroup.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 30 Mar 1998 03:28:51 -0800 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tnks for the patch! Next panic, and I believe that this also an old panic: #10 0xf01b5e8e in softdep_fsync (vp=0xf30867a0) at ../../ufs/ffs/ffs_softdep_stub.c:3529 #11 0xf01ba57c in ffs_fsync (ap=0xf3024db4) at ../../ufs/ffs/ffs_vnops.c:259 #12 0xf01b069f in ffs_truncate (vp=0xf30867a0, length=0x0000000000023000, flags=0, cred=0xf06da100, p=0xf2fb6480) at vnode_if.h:499 #13 0xf01be299 in ufs_setattr () #14 0xf01c0775 in ufs_vnoperate () #15 0xf013b024 in ftruncate () #16 0xf01e166f in syscall () #17 0x2006e671 in ?? () 3515 struct timeval tv; 3516 ino_t parentino; 3517 ufs_lbn_t lbn; 3518 3519 ip = VTOI(vp); 3520 fs = ip->i_fs; 3521 for (error = 0, flushparent = 0, olddap = NULL; ; ) { 3522 ACQUIRE_LOCK(&lk); 3523 if (inodedep_lookup(fs, ip->i_number, 0, &inodedep) == 0) 3524 break; (kgdb) 3525 if (LIST_FIRST(&inodedep->id_inowait) != NULL || 3526 LIST_FIRST(&inodedep->id_bufwait) != NULL || 3527 TAILQ_FIRST(&inodedep->id_inoupdt) != NULL || 3528 TAILQ_FIRST(&inodedep->id_newinoupdt) != NULL) 3529 panic("softdep_fsync: pending ops"); I panic here ^^^^^^^^^^^^^^^^^^^^^^^^^^ 3530 if ((wk = LIST_FIRST(&inodedep->id_pendinghd)) == NULL) 3531 break; 3532 if (wk->wk_type != D_DIRADD) 3533 panic("softdep_fsync: Unexpected type %s", 3534 TYPENAME(wk->wk_type)); ------ Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message