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 majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to