Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2001 11:36:51 -0500 (EST)
From:      "Alexander N. Kabaev" <ak03@gte.com>
To:        freebsd-current@freebsd.org
Cc:        bp@freebsd.org
Subject:   NULLFS panic in -CURRENT
Message-ID:  <XFMail.20011210113651.ak03@gte.com>

next in thread | raw e-mail | index | archive | help
My -CURRENT box got this panic tonight. Apparently, null_inactive tries
to vput NULL lowervp vnode, but how lowervp has managed to become NULL
is  not immediately clear for me :( I have crash dump available, if
anyone is interested.

#0  dumpsys () at ../../../kern/kern_shutdown.c:492
#1  0xc01f4ab8 in boot (howto=0x104) at
../../../kern/kern_shutdown.c:335
#2  0xc01f4f07 in panic (fmt=0xc032cbd9 "bremfree: bp %p not locked")
at ../../../kern/kern_shutdown.c:634
#3  0xc0222c29 in bremfree (bp=0xc6df7cf0) at
../../../kern/vfs_bio.c:539
#4  0xc0224261 in vfs_bio_awrite (bp=0xc6df7cf0) at
../../../kern/vfs_bio.c:1528
#5  0xc01d5ff4 in spec_fsync (ap=0xd197c9c8) at
../../../fs/specfs/spec_vnops.c:404
#6  0xc01d5bad in spec_vnoperate (ap=0xd197c9c8) at
../../../fs/specfs/spec_vnops.c:119
#7  0xc02ae621 in ffs_sync (mp=0xc1c69600, waitfor=0x2,
cred=0xc0e5ac00, td=0xc03dc164) at vnode_if.h:441
#8  0xc022f4ea in sync (td=0xc03dc164, uap=0x0) at
../../../kern/vfs_syscalls.c:657
#9  0xc01f478d in boot (howto=0x100) at
../../../kern/kern_shutdown.c:244
#10 0xc01f4f07 in panic (fmt=0xc032e6da "vput: null vp") at
../../../kern/kern_shutdown.c:634
#11 0xc022cdbd in vput (vp=0x0) at ../../../kern/vfs_subr.c:1665
#12 0xc1cba606 in null_inactive (ap=0xd197caa8) at
/usr/src/sys/modules/nullfs/../../fs/nullfs/null_vnops.c:728
#13 0xc022ce86 in vput (vp=0xd1fc5840) at vnode_if.h:654
#14 0xc0492287 in nfs_lookup (ap=0xd197cbc4) at
/usr/src/sys/modules/nfsclient/../../nfsclient/nfs_vnops.c:808
#15 0xc022a8f9 in lookup (ndp=0xd197cc44) at vnode_if.h:45
#16 0xc022a3e4 in namei (ndp=0xd197cc44) at
../../../kern/vfs_lookup.c:168
#17 0xc0231375 in stat (td=0xd1899704, uap=0xd197cd20) at
../../../kern/vfs_syscalls.c:1976
#18 0xc02ec147 in syscall (frame={tf_fs = 0x2f, tf_es = 0xbfbf002f,
tf_ds = 0xbfbf002f, tf_edi = 0xbfbffe3a, 
      tf_esi = 0xbfbff938, tf_ebp = 0xbfbff998, tf_isp = 0xd197cd74,
tf_ebx = 0x810a720, tf_edx = 0x1, tf_ecx = 0x3, 
      tf_eax = 0xbc, tf_trapno = 0x0, tf_err = 0x2, tf_eip =
0x2830b9e3, tf_cs = 0x1f, tf_eflags = 0x200287, 
      tf_esp = 0xbfbff50c, tf_ss = 0x2f}) at
../../../i386/i386/trap.c:1140
#19 0xc02dfc1d in syscall_with_err_pushed ()
#20 0x8094e81 in ?? ()
#21 0x809a0ec in ?? ()
#22 0x8064dfb in ?? ()
#23 0x806d38c in ?? ()
#24 0x804d841 in ?? ()
(kgdb)
--------------------------------------------
E-Mail: Alexander N. Kabaev <ak03@gte.com>
Date: 10-Dec-2001
Time: 11:18:02
--------------------------------------------

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




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