Messages in this thread | | | Date | Tue, 21 Aug 2012 19:58:35 +0900 | Subject | Re: [PATCH 0/4] fat: fix ESTALE errors | From | Namjae Jeon <> |
| |
2012/8/21, OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>: > Namjae Jeon <linkinjeon@gmail.com> writes: > >> And.. Hi Ogawa. >> I checked other filesystem about unlink - inode issue. but I found >> Ext4 have same issue. >> Although other filesysm is having this issue, Can we think It could be >> only FAT issue ? > > (I assume this issue == orphaned inode issue). > > ext* doesn't have this issue. If ext* made orphaned inode, ext* doesn't > delete inode from inode table until calling iput() from last referencer. > > In FAT case, FAT inode is embedded into dir entry. So, if unlinked inode > (then orphaned inode is detached (fat_detach())), FAT deletes inode (dir > entry) from dir. Sorry for my mistake. You're right. I am looking up other solution. Thanks > -- > OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> >
| |