Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Apr 2000 19:04:47 +0300
From:      "Igor B. Bykhalo" <goshik@binep.ac.ru>
To:        "-questions@FreeBSD" <freebsd-questions@freebsd.org>
Subject:   Reproducible panic: zone: entry not free
Message-ID:  <01bfa306$7e137980$0000e9c1@serv2.binep.ac.ru>

next in thread | raw e-mail | index | archive | help
I'm getting these panics during last week...

#uname -a
FreeBSD ns.binep.ac.ru 3.4-STABLE FreeBSD 3.4-STABLE #0: Mon Apr 10 13:27:47 MSD 2000
gobyban@inban.banka:/usr/src/sys/compile/BINEP  i386

The corresponding part of /etc/fstab:
banka:/usr/src    /usr/src   nfs     rw,-r=1024,noauto,soft,intr     0       0
banka:/usr/obj    /usr/obj   nfs     rw,-r=1024,noauto,soft,intr     0       0

Panic happens at any attemp to edit file on NFS mounted filesystem,
i.e. open file and try to save it. Right after save command
system panics, reboots and prints in /var/log/messages:

ns savecore: reboot after panic: zone: entry not free

Here is GDB output:

ns: {1} gdb -k -s kernel.debug -e /var/crash/kernel.10 -c /var/crash/vmcore.10
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or 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.
This GDB was configured as "i386-unknown-freebsd"...
IdlePTD 2519040
initial pcb at 200af0
panicstr: zone: entry not free
panic messages:
---
panic: zone: entry not free

syncing disks... 13 13 11 5 done

dumping to dev 20001, offset 53408
dump 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
---
#0  boot (howto=256) at ../../kern/kern_shutdown.c:285
285                     dumppcb.pcb_cr3 = rcr3();
(kgdb) where
#0  boot (howto=256) at ../../kern/kern_shutdown.c:285
#1  0xc012f1a4 in at_shutdown (
    function=0xc01e468c <__set_sysuninit_set_sym_M_ZONE_uninit_sys_uninit+136>, arg=0xc2da
#2  0xc01ad9cb in zerror (error=1) at ../../vm/vm_zone.c:455
#3  0xc0152598 in namei (ndp=0xc2daff18) at ../../vm/vm_zone.h:91
#4  0xc0156c39 in change_dir (ndp=0xc2daff18, p=0xc2d3daa0)
    at ../../kern/vfs_syscalls.c:880
#5  0xc0156b97 in chdir (p=0xc2d3daa0, uap=0xc2daff94)
    at ../../kern/vfs_syscalls.c:830
#6  0xc01c4807 in syscall (frame={tf_es = -1078001625, tf_ds = -1078001625,
      tf_edi = 135166592, tf_esi = 135098452, tf_ebp = -1077946632,
      tf_isp = -1025835036, tf_ebx = 135166624, tf_edx = 135166616,
      tf_ecx = 135166632, tf_eax = 12, tf_trapno = 135032860, tf_err = 2,
      tf_eip = 672673380, tf_cs = 31, tf_eflags = 518, tf_esp = -1077946640,
      tf_ss = 39}) at ../../i386/i386/trap.c:1100
#7  0xc01bab4c in Xint0x80_syscall ()
#8  0x8088edb in ?? ()
#9  0x804f3ba in ?? ()
#10 0x807c2b2 in ?? ()
#11 0x807c36a in ?? ()
#12 0x807c392 in ?? ()
#13 0x807a3c9 in ?? ()
#14 0x8066c86 in ?? ()
---Type <return> to continue, or q <return> to quit---
#15 0x80618b9 in ?? ()
#16 0x806198e in ?? ()
#17 0x8061cc5 in ?? ()
#18 0x8061d76 in ?? ()
#19 0x807debc in ?? ()
#20 0x807e024 in ?? ()
#21 0x807e9fe in ?? ()
#22 0x804b339 in ?? ()
(kgdb) list
280                     (*ep->function)(howto, ep->arg);
281             splhigh();
282             if ((howto & (RB_HALT|RB_DUMP)) == RB_DUMP && !cold) {
283                     savectx(&dumppcb);
284     #ifdef __i386__
285                     dumppcb.pcb_cr3 = rcr3();
286     #endif
287                     dumpsys();
288             }
289
(kgdb) q

Any suggestions?
What additional info is needed?

TIA,
Igor



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01bfa306$7e137980$0000e9c1>