From owner-freebsd-hackers Fri Nov 15 08:20:52 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA25684 for hackers-outgoing; Fri, 15 Nov 1996 08:20:52 -0800 (PST) Received: from dg-rtp.dg.com (dg-rtp.rtp.dg.com [128.222.1.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id IAA25665 for ; Fri, 15 Nov 1996 08:20:38 -0800 (PST) Received: by dg-rtp.dg.com (5.4R3.10/dg-rtp-v02) id AA00625; Fri, 15 Nov 1996 11:20:02 -0500 Received: from ponds by dg-rtp.dg.com.rtp.dg.com; Fri, 15 Nov 1996 11:20 EST Received: from lakes.water.net (lakes [10.0.0.3]) by ponds.water.net (8.7.5/8.7.3) with ESMTP id HAA08131; Fri, 15 Nov 1996 07:22:09 -0500 (EST) Received: (from rivers@localhost) by lakes.water.net (8.7.5/8.6.9) id HAA21805; Fri, 15 Nov 1996 07:23:40 -0500 (EST) Date: Fri, 15 Nov 1996 07:23:40 -0500 (EST) From: Thomas David Rivers Message-Id: <199611151223.HAA21805@lakes.water.net> To: ponds!freefall.freebsd.org!dyson, ponds!freefall.freebsd.org!freebsd-hackers, ponds!lakes.water.net!rivers, ponds!lambert.org!terry Subject: Today's panic. Content-Type: text Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Well, I got a panic last night just after 1am - a different time; but it's a panic I've reported before. "panic: ifree: freeing free inode" in ffs_vfree(). Recall, this is a 2.1.5-STABLE kernel I grabbed on Oct. 17th (should I refresh this?), with Terry's suggested check in vfs_subr.c and David's check for v_usecount==0 in vnode_pager.c [Previous mail contains the context diff's for these two files.] Here's the traceback - but we've seen it before.... Again, let me say how much I appreciate everyone's effort on this! - Dave Rivers - [ponds.water.net]$ gdb -k kernel.9 vmcore.9 GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.13 (i386-unknown-freebsd), Copyright 1994 Free Software Foundation, Inc...(no debugging symbols found)... IdlePTD 1e4000 current pcb at 1d5484 panic: ifree: freeing free inode #0 0xf0193d2b in boot () (kgdb) where #0 0xf0193d2b in boot () #1 0xf0112b83 in panic () #2 0xf0176f67 in ffs_vfree () #3 0xf017c1f2 in ufs_inactive () #4 0xf0128d65 in vrele () #5 0xf0128cab in vput () #6 0xf017f724 in ufs_remove () #7 0xf012ad6e in unlink () #8 0xf019c0a6 in syscall () #9 0xf019156b in Xsyscall () #10 0x2d9a in ?? () #11 0x2b2a in ?? () #12 0x2507 in ?? () #13 0x19b9 in ?? () #14 0x10d3 in ?? () (kgdb) [ponds.water.net]$ Script done on Fri Nov 15 07:15:14 1996