id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,field_blocks,field_dependson,field_seealso 373,Hang while mounting a file_bd device backed by an image located on root FS,Jakub Jermář,Jakub Jermář,"On 09/06/2011 11:13 AM, Maurizio Lombardi wrote: > 2) This is a bug that I'm unable to detect and I'm not sure is in the > minixfs driver: > > #mkfile -s 300k disk > #file_bd disk loop > #mkminix loop <---- make a minix v3 filesystem with 4K block size > #mount mfs mnt loop > > Here the mfs driver hung, it successfully reads the superblock via > block_read_direct(), than it inits the block cache and it tries to > read the root inode, it calls block_get() but this function never > returns (the arguments are valid, so I don't understand what is going > wrong) > > Note that it works if I use block sizes of 2K or 1K. ---- On 09/06/2011 09:15 PM, Maurizio Lombardi wrote: > I forgot to mention that this bug is reproducible only with ""file_bd"", > not with ""ata_bd"". ---- On 09/06/2011 11:26 PM, Martin Sucha wrote: > There seems to be some deadlock involving fat server - using ipc > from kconsole, I can see there is some dispatched call (I have > not investigated further which message is it). > > I also tried using tmpfs as ramdisk format and the problem indeed is not > reproducible if using tmpfs instead of fat. ",defect,closed,major,0.5.0,helenos/srv/vfs,mainline,fixed,,,,,