From owner-freebsd-current Sat Aug 3 2:31:50 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA8A937B400 for ; Sat, 3 Aug 2002 02:31:48 -0700 (PDT) Received: from iguana.icir.org (iguana.icir.org [192.150.187.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id B696F43E4A for ; Sat, 3 Aug 2002 02:31:48 -0700 (PDT) (envelope-from rizzo@iguana.icir.org) Received: (from rizzo@localhost) by iguana.icir.org (8.11.6/8.11.3) id g739Vmh94640; Sat, 3 Aug 2002 02:31:48 -0700 (PDT) (envelope-from rizzo) Date: Sat, 3 Aug 2002 02:31:48 -0700 From: Luigi Rizzo To: current@freebsd.org Subject: do we still need ufs/ffs/ffs_softdep_stub.c ? Message-ID: <20020803023148.A94525@iguana.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, just got the following panic with today's -current sources and an oldish config file (one not having "options SOFTUPDATES"): panic: softdep_slowdown called Debugger("panic") Stopped at Debugger+0x45: xchgl %ebx,0xc05fa740 db> trace Debugger(c026141c) at Debugger+0x45 panic(c026ecc1,c66e1b94,c01ff565,c1cda000,0) at panic+0x7c softdep_slowdown(c1cda000,0,0,ffffffff,2) at softdep_slowdown+0xd ffs_truncate(c1cda000,0,0,c00,0) at ffs_truncate+0x81 ufs_inactive(c66e1bfc,c66e1c24,c01b2c10,c66e1bfc,c0280780) at ufs_inactive+0x91 ufs_vnoperate(c66e1bfc) at ufs_vnoperate+0x13 vput(c1cda000,c1cc636c,c66e1c90,ffffffdf,c1c92000) at vput+0xd0 unlink(c081db40,c66e1d14,1,3,246) at unlink+0x18a syscall(2f,2f,2f,8254000,bfbffdc8) at syscall+0x231 Xint0x80_syscall() at Xint0x80_syscall+0x1d and in trying to track down the problem i noticed the following: > grep ffs_softdep conf/* conf/files:ufs/ffs/ffs_softdep.c optional softupdates ffs conf/files:ufs/ffs/ffs_softdep_stub.c optional ffs so the question is, do we still need ffs_softdep_stub.c ? In any case, getting an explicit panic does not really sound right... cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message