cvs commit: src/sys/vfs/msdosfs msdosfs_vnops.c

Joerg Sonnenberger joerg at britannica.bec.de
Thu Aug 25 02:25:36 PDT 2005


On Thu, Aug 25, 2005 at 10:52:48AM +0200, Simon 'corecode' Schubert wrote:
> Joerg Sonnenberger wrote:
> >> A break was still hanging around from the conversion of
> >> case to if, resulting in a directory listing which only
> >> contained "." and nothing else and therefore confusing VFS.
> >> Fix msdosfs by removing this break statement.
> >/me scratches his head and wonders why his filesystems didn't show this
> >behaviour.
> 
> I don't know, I hit this only by chance when I was searching for some 
> NTFS disk (didn't find one though).
> 
> Re: NTFS, do you know if setting d_fileno is crucial for operation?  All 
> BSDs just use NTFS_ROOTINO for "..", but this seems totally wrong.

It can be crucial. It can break applications because ".." != "../.", but
I don't think many depend on it.

Joerg





More information about the Commits mailing list