Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Mar 1996 00:30:29 -0600
From:      Rich Murphey <rich@rich.isdn.bcm.tmc.edu>
To:        imb@scgt.oz.au
Cc:        stable@freebsd.org
Subject:   Re: free vnode isn't
Message-ID:  <199603090630.AAA00994@rich.isdn.bcm.tmc.edu>
In-Reply-To: <199603090323.OAA18397@asstdc.scgt.oz.au> (message from michael butler on Sat, 9 Mar 1996 14:23:16 %2B1100 (EST))

next in thread | previous in thread | raw e-mail | index | archive | help
|From: michael butler <imb@scgt.oz.au>
|If you aren't already using it, sup (or ftp) the new /sys/i386/isa/isa.c and
|rebuild your kernel. It fixes all sorts of obscure (eisa/vesa) problems with
|just one line :-)

Yep, thanks, the isa.c fix that Justin provided did fix
certain symtoms with an adaptec 1742 eisa/scsi adapter
here.

But I still see remaining problems even with that fix.
That is, the backtraces I've posted before and those
below are for kernels that have included Justin's isa.c
fix.  Rich



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=38405, 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=0xf091c300, uap=0xefbfff94, retval=0xefbfff8c) at ../../kern/vfs_syscalls.c:1268
#8  0xf0199dab in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -1, tf_esi = 230400, tf_ebp = -272639020, tf_isp = -272629788, tf_ebx = 230472, 
      tf_edx = 230464, tf_ecx = 204800, tf_eax = 190, tf_trapno = 582, tf_err = 582, tf_eip = 42389, tf_cs = 31, tf_eflags = 582, tf_esp = -272639140, 
      tf_ss = 39}) at ../../i386/i386/trap.c:906
#9  0xf019216b in Xsyscall ()
#10 0x79e2 in ?? ()


IdlePTD 1ec000
current pcb at 1df4c4
panic: page fault
#0  boot (howto=cannot read proc at 0xf07f6d00
) at ../../i386/i386/machdep.c:911
cannot read proc at 0xf07f6d00


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=0xf07ba800, vops=0xf077ed00, vpp=0xefbffcc4) at ../../kern/vfs_subr.c:352
#3  0xf01797ce in ffs_vget (mp=0xf07ba800, ino=355311, 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=0xf0922a00, uap=0xefbfff94, retval=0xefbfff8c) at ../../kern/vfs_syscalls.c:1268
#8  0xf0199dab in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -1, tf_esi = 232192, tf_ebp = -272638972, tf_isp = -272629788, tf_ebx = 232268, 
      tf_edx = 232256, tf_ecx = 204800, tf_eax = 190, tf_trapno = 582, tf_err = 582, tf_eip = 42389, tf_cs = 31, tf_eflags = 582, tf_esp = -272639092, 
      tf_ss = 39}) at ../../i386/i386/trap.c:906
#9  0xf019216b in Xsyscall ()
#10 0x79e2 in ?? ()



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603090630.AAA00994>