[DragonFlyBSD - Bug #1030] (In Progress) msdosfs umount panic

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Thu Feb 20 07:01:07 PST 2014


Issue #1030 has been updated by tuxillo.

Status changed from Feedback to In Progress
Assignee set to tuxillo

corecode said:

"Unless the vnode code in msdosfs was fixed, this bug is probably still there.  Not sure if it is so easy to reproduce."

Grabbing.

----------------------------------------
Bug #1030: msdosfs umount panic
http://bugs.dragonflybsd.org/issues/1030#change-11784

* Author: corecode
* Status: In Progress
* Priority: Normal
* Assignee: tuxillo
* Category: VFS subsystem
* Target version: 3.8.0
----------------------------------------
Hey,

just happened when umounting my mp3 player.  I had a "file system full" 
before, in case this is important.  dump way too large to upload.  I'll be 
away for bicycle tour the next weeks, so if you need details, sorry :)  UP 
system.

panic: assertion: dep == deq in msdosfs_hashrem

#0  dumpsys () at ./machine/thread.h:83
#1  0xc018a40c in boot (howto=256) at 
/usr/build/src/sys/kern/kern_shutdown.c:375
#2  0xc018a561 in panic (fmt=0xe5ab76b7 "assertion: %s in %s")
     at /usr/build/src/sys/kern/kern_shutdown.c:800
#3  0xe5aaf8c2 in msdosfs_hashrem (dep=0xd8695b10)
     at /usr/build/src/sys/vfs/msdosfs/msdosfs_denode.c:208
#4  0xe5aaf927 in msdosfs_reclaim (ap=0xe593fa54)
     at /usr/build/src/sys/vfs/msdosfs/msdosfs_denode.c:679
#5  0xc01e36ac in vop_reclaim (ops=0xd4c0ca50, vp=0xdbc786e8)
     at /usr/build/src/sys/kern/vfs_vopops.c:624
#6  0xc01d8858 in vclean_vxlocked (vp=0xdbc786e8, flags=8)
     at /usr/build/src/sys/kern/vfs_subr.c:1154
#7  0xc01d88d9 in vgone_vxlocked (vp=0xdbc786e8) at 
/usr/build/src/sys/kern/vfs_subr.c:1296
#8  0xc01da70a in vflush_scan (mp=0xdbb95918, vp=0xdbc786e8, data=0xe593fbdc)
     at /usr/build/src/sys/kern/vfs_mount.c:1151
#9  0xc01da8dc in vmntvnodescan (mp=0xdbb95918, flags=2, fastfunc=0,
     slowfunc=0xc01da690 <vflush_scan>, data=0xe593fbdc) at 
/usr/build/src/sys/kern/vfs_mount.c:983
#10 0xc01daa65 in vflush (mp=0xdbb95918, rootrefs=0, flags=0)
     at /usr/build/src/sys/kern/vfs_mount.c:1094
#11 0xe5ab34c5 in msdosfs_unmount (mp=0xdbb95918, mntflags=0)
     at /usr/build/src/sys/vfs/msdosfs/msdosfs_vfsops.c:655
#12 0xc01dfd94 in dounmount (mp=0xdbb95918, flags=0) at 
/usr/build/src/sys/kern/vfs_syscalls.c:705
#13 0xc01e0051 in sys_unmount (uap=0xe593fcf0) at 
/usr/build/src/sys/kern/vfs_syscalls.c:590
#14 0xc02a91ce in syscall2 (frame=0xe593fd40) at 
/usr/build/src/sys/platform/pc32/i386/trap.c:1374
#15 0xc029a166 in Xint0x80_syscall () at 
/usr/build/src/sys/platform/pc32/i386/exception.s:876

cheers
   simon



-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account



More information about the Bugs mailing list