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>