Date: Sun, 25 Jul 2004 17:20:13 GMT From: Matthias Schuendehuette <msch@snafu.de> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/68698: vinum(4) broken in 5.2-current Message-ID: <200407251720.i6PHKDqT094115@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/68698; it has been noted by GNATS. From: Matthias Schuendehuette <msch@snafu.de> To: "Greg 'groggy' Lehey" <grog@FreeBSD.org> Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: kern/68698: vinum(4) broken in 5.2-current Date: Sun, 25 Jul 2004 19:16:51 +0200 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 08 July 2004 01:32, Greg 'groggy' Lehey wrote: > A ddb stack trace is barely helpful. As stated at > http://www.vinumvm.org/vinum/how-to-debug.html, we really need a > dump. Well, finally here it is: =2D --------8><------------------------------------------------------------ GNU gdb 5.3 (FreeBSD) Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you=20 are welcome to change it and/or distribute copies of it under certain=20 conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for=20 details. This GDB was configured as "i386-portbld-freebsd5.2"... panic: unmount: dangling vnode panic messages: =2D --- panic: unmount: dangling vnode syncing disks, buffers remaining... 208 208 208 208 208 208 208 208 208=20 208 208 208 208 208 208 208 208 208 208 208=20 giving up on 176 buffers Uptime: 34s Dumping 255 MB 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 =2D --- #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:236 warning: Source file is more recent than executable. 236 * (if 'panic' can not dump) add symbol table from file "/boot/kernel/vinum.ko" at .text_addr =3D 0xc08817c0 (kgdb) bt #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:236 #1 0xc055a9ed in boot (howto=3D0x100)=20 at /usr/src/sys/kern/kern_shutdown.c:381 #2 0xc055b018 in panic (fmt=3D0xc0726bd6 "unmount: dangling vnode")=20 at /usr/src/sys/kern/kern_shutdown.c:559 #3 0xc05b68a0 in vfs_mount_destroy (mp=3D0xc1630800, td=3D0x0)=20 at /usr/src/sys/kern/vfs_mount.c:534 #4 0xc05b8935 in getdiskbyname (name=3D0xc1706100 "/dev/da3s1a")=20 at /usr/src/sys/kern/vfs_mount.c:1502 #5 0xc088d11e in sdio () #6 0xc088d49b in vinum_bounds_check () #7 0xc088d9d2 in revive_block () #8 0xc088db50 in revive_block () #9 0xc088e567 in initsd () #10 0xc088f316 in vpstate () #11 0xc04f9085 in spec_ioctl (ap=3D0x1)=20 at /usr/src/sys/fs/specfs/spec_vnops.c:357 #12 0xc04f8718 in spec_vnoperate (ap=3D0x0)=20 at /usr/src/sys/fs/specfs/spec_vnops.c:118 #13 0xc05ca2ed in vn_ioctl (fp=3D0xc17559d4, com=3D0xc400464b,=20 data=3D0xc16ff800, active_cred=3D0xc14f8d80, td=3D0xc15be000) at vnode_if.h:503 #14 0xc0581997 in ioctl (td=3D0xc15be000, uap=3D0xcc5c4d14) at file.h:258 #15 0xc06dc040 in syscall (frame=3D {tf_fs =3D 0x2f, tf_es =3D 0x2f, tf_ds =3D 0x2f, tf_edi =3D 0x0, tf_e= si =3D=20 0xbfbfe540, tf_ebp =3D 0xbfbfe958, tf_isp =3D 0xcc5c4d74, tf_ebx =3D=20 0xbfbfe990, tf_edx =3D 0x0, tf_ecx =3D 0x8059c00, tf_eax =3D 0x36, tf_trapn= o=20 =3D 0x16, tf_err =3D 0x2, tf_eip =3D 0x2814f66f, tf_cs =3D 0x1f, tf_eflags = =3D=20 0x246, tf_esp =3D 0xbfbfe52c, tf_ss =3D 0x2f})=20 at /usr/src/sys/i386/i386/trap.c:1004 (kgdb) quit =2D --=20 Ciao/BSD - Matthias Matthias Schuendehuette <msch [at] snafu.de>, Berlin (Germany) PGP-Key at <pgp.mit.edu> and <wwwkeys.de.pgp.net> ID: 0xDDFB0A5F =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBA+sNf1BNcN37Cl8RAoXvAJ912tThXDexm1FWGzbPthfANFFpXQCfUZ2F ukWKo7qZ1N+1v2InczFNeIE=3D =3DFvwy =2D----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407251720.i6PHKDqT094115>
