Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

panic while mounting msdosfs



Hi,

a NetBSD/i386 4.99.47 system reproducibly panics while mounting a msdos
file system:

$ vnconfig vnd0 /tmp/msdosfs
$ mount -t msdos /dev/vnd0a /mnt/tmp
panic: buf mem pool index 23
Stopped in pid 456.1 (mount_msdos) at   netbsd:breakpoint+0x1:  ret
db{0}> bt
breakpoint(c0989cd7,17,3f,0,c0a95ee0) at netbsd:breakpoint+0x1
allocbuf(cc935728,0,1,c04ea990,0) at netbsd:allocbuf+0x385
getblk(cc66a308,0,0,0,0) at netbsd:getblk+0x191
bread(cc66a308,0,0,0,ffffffff) at netbsd:bread+0x3e
fillinusemap(c2162900,c09fdae0,0,200,ffffffff) at netbsd:fillinusemap+0xb3
msdosfs_mountfs(cc66a308,c22c5000,cc807be0,c2162100,1) at 
netbsd:msdosfs_mountfs+0x70e
msdosfs_mount(c22c5000,bfbfef63,c2162100,cc8c7c00,0) at 
netbsd:msdosfs_mount+0x3b2
do_sys_mount(cc807be0,c09fdb60,8049262,bfbfef63,0) at netbsd:do_sys_mount+0x585
sys___mount50(cc807be0,cc8c7c30,cc8c7c58,bbb46f30,bbb46000) at 
netbsd:sys___mount50+0x49
syscall(cc8c7c78,b3,ab,1f,1f) at netbsd:syscall+0x134
db{0}> sync
syncing disks... done

dumping to dev 0,1 offset 1141767
dump 1014 1013 1012 [...] 3 2 1 succeeded


Mutex error: mutex_vector_exit: exiting unheld spin mutex

lock address : 0x00000000c1d92124
current cpu  :                  0
current lwp  : 0x00000000cc807be0
owner field  : 0x0000000000000500 wait/spin                 0/1

panic: lock error
Stopped in pid 456.1 (mount_msdos) at   netbsd:breakpoint+0x1:  ret
db{0}> 


Should I send-pr?

Regards, Jukka

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~



Home | Main Index | Thread Index | Old Index