kern/79665: [panic] "unmount: dangling vnode" on amd activity
Nate Smith
nate at netapp.com
Wed Nov 9 17:00:33 PST 2005
The following reply was made to PR kern/79665; it has been noted by GNATS.
From: Nate Smith <nate at netapp.com>
To: bug-followup at FreeBSD.org, nate at netapp.com
Cc:
Subject: Re: kern/79665: [panic] "unmount: dangling vnode" on amd activity
Date: Wed, 9 Nov 2005 16:56:49 -0800 (PST)
also reproduceable with FreeBSD 6.0
nate at xxxxxxxxx.xxx.netapp.com:~ >uname -a
FreeBSD xxxxxxxxx.xxx.netapp.com 6.0-STABLE FreeBSD 6.0-STABLE #8: Wed Nov 2 18:04:46 PST 2005 root at xxxxxxxxx.xxx.netapp.com:/usr/obj/usr/src/sys/SMP i386 i386 Intel(R) Pentium(R) III CPU family 1266MHz FreeBSD
nate at xxxxxxxxx.xxx.netapp.com:~ >amd -v
Copyright (c) 1997-2005 Erez Zadok
Copyright (c) 1990 Jan-Simon Pendry
Copyright (c) 1990 Imperial College of Science, Technology & Medicine
Copyright (c) 1990 The Regents of the University of California.
am-utils version 6.1.2.1 (build 1).
Report bugs to https://bugzilla.am-utils.org/ or am-utils at am-utils.org.
Configured by root at xxxxxxxxx.xxx.netapp.com on date Tue Nov 8 17:07:59 PST 2005.
Built by root at xxxxxxxxx.xxx.netapp.com on date Tue Nov 8 17:11:19 PST 2005.
cpu=i386 (little-endian), arch=i386, karch=i386.
full_os=freebsd6.0, os=freebsd6, osver=6.0, vendor=portbld, distro=none.
domain=eng.netapp.com, host=defender, hostd=xxxxxxxxx.xxx.netapp.com.
Map support for: root, passwd, hesiod, union, nis, file, exec, error.
AMFS: nfs, link, nfsx, nfsl, host, linkx, program, union, ufs, cdfs,
pcfs, auto, direct, toplvl, error, inherit.
FS: cd9660, nfs, nfs3, msdosfs, ufs, unionfs.
Network 1: wire="10.56.8.0" (netnumber=10.56.8).
Network 2: wire="10.56.112.0" (netnumber=10.56.112).
Dump header from device /dev/da0s2b
Architecture: i386
Architecture Version: 2
Dump Length: 536199168B (511 MB)
Blocksize: 512
Dumptime: Wed Nov 9 15:39:31 2005
Hostname: xxxxxxxxx.xxx.netapp.com
Magic: FreeBSD Kernel Dump
Version String: FreeBSD 6.0-STABLE #8: Wed Nov 2 18:04:46 PST 2005
root at xxxxxxxxx.xxx.netapp.com:/usr/obj/usr/src/sys/SMP
Panic String: unmount: dangling vnode
Dump Parity: 3344994629
Bounds: 31
Dump Status: good
backtrace:
Unread portion of the kernel message buffer:
panic: unmount: dangling vnode
cpuid = 1
Uptime: 22h8m48s
Dumping 511 MB (2 chunks)
chunk 0: 1MB (155 pages) ... ok
chunk 1: 511MB (130752 pages) 495 479 463 447 431 415 399 383 367 351 335 319 303 287 271 255 239 223 207 191 175 159 143 127 111 95 79 63 47 31 15
#0 doadump () at pcpu.h:165
165 pcpu.h: No such file or directory.
in pcpu.h
(kgdb) bt
#0 doadump () at pcpu.h:165
#1 0xc063aaeb in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:399
#2 0xc063ae11 in panic (fmt=0xc0874ef7 "unmount: dangling vnode") at /usr/src/sys/kern/kern_shutdown.c:555
#3 0xc068cb95 in vfs_mount_destroy (mp=0xc229b000, td=0xc21ab900) at /usr/src/sys/kern/vfs_mount.c:446
#4 0xc068e0d8 in dounmount (mp=0xc229b000, flags=0, td=0xc21ab900) at /usr/src/sys/kern/vfs_mount.c:995
#5 0xc068dc3e in unmount (td=0xc21ab900, uap=0xd6c48d04) at /usr/src/sys/kern/vfs_mount.c:895
#6 0xc08101df in syscall (frame=
{tf_fs = 59, tf_es = 59, tf_ds = 59, tf_edi = 0, tf_esi = 136721024, tf_ebp = -1077941736, tf_isp = -691761820, tf_ebx = -2012659044, tf_edx = 134700928, tf_ecx = 134694400, tf_eax = 22, tf_trapno = 22, tf_err = 2, tf_eip = -2012322189, tf_cs = 51, tf_eflags = 658, tf_esp = -1077941780, tf_ss = 59}) at /usr/src/sys/i386/i386/trap.c:976
#7 0xc07fccef in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:200
#8 0x00000033 in ?? ()
Previous frame inner to this frame (corrupt stack?)
More information about the freebsd-bugs
mailing list