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