From owner-freebsd-current Fri Feb 5 13:03:41 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA01152 for freebsd-current-outgoing; Fri, 5 Feb 1999 13:03:41 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA01134 for ; Fri, 5 Feb 1999 13:03:36 -0800 (PST) (envelope-from dwmalone@maths.tcd.ie) Received: from boole.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 5 Feb 99 21:03:35 +0000 (GMT) To: freebsd-current@FreeBSD.ORG Subject: Lots of "panic: vrele: negative ref cnt" Date: Fri, 05 Feb 1999 21:03:34 +0000 From: David Malone Message-ID: <9902052103.aa20667@salmon.maths.tcd.ie> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG We're getting lots of negative reference counts for 3.0-STABLE. We've been getting them since long before Christmas. We have 3 SMP machines, all heavy NFS clients, which are dieing about 1 per day with this panic. Several of these hangs have been provoked by me logging out - you can see the ^D in the xterm - but everything dies before the window goes away. In the trace below the it is closing my tty I think. We have also seen this happen with a write process trying to write to someones tty. Does anyone have any suggestions on how we can procede from here. We also have kernel dumps from this and several other crashes. David. #0 boot (howto=256) at ../../kern/kern_shutdown.c:285 #1 0xf014aef1 in panic (fmt=0xf0234f30 "vrele: negative ref cnt") at ../../kern/kern_shutdown.c:446 #2 0xf016f616 in vrele (vp=0xfbe1b480) at ../../kern/vfs_subr.c:1338 #3 0xf0143cad in fdfree (p=0xfb7d5b80) at ../../kern/kern_descrip.c:980 #4 0xf014510b in exit1 (p=0xfb7d5b80, rv=0) at ../../kern/kern_exit.c:199 #5 0xf0144f74 in exit1 (p=0xfb7d5b80, rv=-74600556) at ../../kern/kern_exit.c:104 #6 0xf0211347 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 1, tf_esi = 0, tf_ebp = -272640964, tf_isp = -74600476, tf_ebx = 135084552, tf_edx = 48, tf_ecx = 134813076, tf_eax = 1, tf_trapno = 12, tf_err = 2, tf_eip = 671963896, tf_cs = 31, tf_eflags = 582, tf_esp = -272640980, tf_ss = 39}) at ../../i386/i386/trap.c:1100 #7 0xf0200d6c in Xint0x80_syscall () cannot read proc at 0 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message