Date: Thu, 7 Mar 1996 21:29:03 -0600 From: Rich Murphey <rich@rich.isdn.bcm.tmc.edu> To: stable@FreeBSD.org Subject: free vnode isn't Message-ID: <199603080329.VAA01748@rich.isdn.bcm.tmc.edu>
next in thread | raw e-mail | index | archive | help
I've got three crashdumps on today's -stable kernel, two after 'free vnode isn't' panics and one after a 'page fault' panic this morning on a 486/eisa system. I hope this help someone. I still have the dumps if someone would like me to search for more info in them. Rich IdlePTD 1ec000 current pcb at 1df4c4 panic: free vnode isn't #0 boot (howto=256) at ../../i386/i386/machdep.c:911 (kgdb) where #0 boot (howto=256) at ../../i386/i386/machdep.c:911 #1 0xf0114303 in panic (fmt=0xf0129c83 "free vnode isn't") at ../../kern/subr_prf.c:124 #2 0xf0129d27 in getnewvnode (tag=VT_UFS, mp=0xf07afa00, vops=0xf077ed00, vpp=0xefbffc8c) at ../../kern/vfs_subr.c:352 #3 0xf01797ce in ffs_vget (mp=0xf07afa00, ino=334651, vpp=0xefbffd08) at ../../ufs/ffs/ffs_vfsops.c:781 #4 0xf017ce40 in ufs_lookup (ap=0xefbffd78) at ../../ufs/ufs/ufs_lookup.c:562 #5 0xf01292b5 in lookup (ndp=0xefbffeec) at ./vnode_if.h:27 #6 0xf0128e02 in namei (ndp=0xefbffeec) at ../../kern/vfs_lookup.c:147 #7 0xf012e643 in vn_open (ndp=0xefbffeec, fmode=1, cmode=420) at ../../kern/vfs_vnops.c:113 #8 0xf012bdbf in open (p=0xf080c900, uap=0xefbfff94, retval=0xefbfff8c) at ../../kern/vfs_syscalls.c:646 #9 0xf0199d6b in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -272639165, tf_esi = -272641016, tf_ebp = -272640992, tf_isp = -272629788, tf_ebx = 9, tf_edx = 1, tf_ecx = 324992, tf_eax = 5, tf_trapno = 658, tf_err = 658, tf_eip = 134693989, tf_cs = 31, tf_eflags = 658, tf_esp = -272641032, tf_ss = 39}) at ../../i386/i386/trap.c:906 #10 0xf019212b in Xsyscall () #11 0x7b5d in ?? () ... IdlePTD 1ec000 current pcb at 1df4c4 panic: page fault #0 boot (howto=256) at ../../i386/i386/machdep.c:911 #1 0xf0114303 in panic (fmt=0xf0198fac "page fault") at ../../kern/subr_prf.c:124 #2 0xf0199a9e in trap_fatal (frame=0xefbffdcc) at ../../i386/i386/trap.c:746 #3 0xf0199610 in trap_pfault (frame=0xefbffdcc, usermode=0) at ../../i386/i386/trap.c:668 #4 0xf01992af in trap (frame={tf_es = 16, tf_ds = -2147483632, tf_edi = 0, tf_esi = -259987328, tf_ebp = -272630212, tf_isp = -272630284, tf_ebx = -259987300, tf_edx = -272630196, tf_ecx = 27, tf_eax = -266879064, tf_trapno = 12, tf_err = -272695296, tf_eip = -266879016, tf_cs = -272695288, tf_eflags = 66118, tf_esp = -259987300, tf_ss = -2}) at ../../i386/i386/trap.c:308 #5 0xf01920e1 in calltrap () #6 0xf012a6e1 in vrele (vp=0xf080e880) at ./vnode_if.h:576 #7 0xf012a93e in vclean (vp=0xf080e880, flags=0) at ../../kern/vfs_subr.c:1011 #8 0xf012a7bc in vflush (mp=0xf0766a00, skipvp=0x0, flags=2) at ../../kern/vfs_subr.c:937 #9 0xf0179450 in ffs_flushfiles (mp=0xf0766a00, flags=2, p=0xf077e700) at ../../ufs/ffs/ffs_vfsops.c:610 #10 0xf017936e in ffs_unmount (mp=0xf0766a00, mntflags=524288, p=0xf077e700) at ../../ufs/ffs/ffs_vfsops.c:556 #11 0xf0129a11 in vfs_unmountroot (rootfs=0xf0766a00) at ../../kern/vfs_subr.c:200 #12 0xf0129b1a in vfs_unmountall () at ../../kern/vfs_subr.c:240 #13 0xf0194727 in boot (howto=0) at ../../i386/i386/machdep.c:896 #14 0xf0112811 in reboot (p=0xf08a6f00, uap=0xefbfff94, retval=0xefbfff8c) at ../../kern/kern_xxx.c:80 #15 0xf0199d6b in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 0, tf_esi = 1, tf_ebp = -272638292, tf_isp = -272629788, tf_ebx = 2, tf_edx = -1, tf_ecx = -272638416, tf_eax = 55, tf_trapno = 582, tf_err = 582, tf_eip = 7353, tf_cs = 31, tf_eflags = 582, tf_esp = -272638316, tf_ss = 39}) at ../../i386/i386/trap.c:906 #16 0xf019212b in Xsyscall () #17 0x10e8 in ?? () IdlePTD 1ec000 current pcb at 1df4c4 panic: free vnode isn't #0 boot (howto=256) at ../../i386/i386/machdep.c:911 #1 0xf0114303 in panic (fmt=0xf0129c83 "free vnode isn't") at ../../kern/subr_prf.c:124 #2 0xf0129d27 in getnewvnode (tag=VT_UFS, mp=0xf07afa00, vops=0xf077ed00, vpp=0xefbffcc4) at ../../kern/vfs_subr.c:352 #3 0xf01797ce in ffs_vget (mp=0xf07afa00, ino=246374, vpp=0xefbffd40) at ../../ufs/ffs/ffs_vfsops.c:781 #4 0xf017ce40 in ufs_lookup (ap=0xefbffdb0) at ../../ufs/ufs/ufs_lookup.c:562 #5 0xf01292b5 in lookup (ndp=0xefbffe44) at ./vnode_if.h:27 #6 0xf0128e02 in namei (ndp=0xefbffe44) at ../../kern/vfs_lookup.c:147 #7 0xf012ccce in lstat (p=0xf0814c00, uap=0xefbfff94, retval=0xefbfff8c) at ../../kern/vfs_syscalls.c:1268 #8 0xf0199d6b in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -1, tf_esi = 259584, tf_ebp = -272639028, tf_isp = -272629788, tf_ebx = 259660, tf_edx = 259648, tf_ecx = 204800, tf_eax = 190, tf_trapno = 582, tf_err = 582, tf_eip = 42389, tf_cs = 31, tf_eflags = 582, tf_esp = -272639148, tf_ss = 39}) at ../../i386/i386/trap.c:906 #9 0xf019212b in Xsyscall () #10 0x79e2 in ?? ()
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603080329.VAA01748>