I was speaking with FUSE developer and he thinks aufs should be modified 
a bit. Here is the important part for aufs:

 > Subject: Re: [fuse-devel] fuse - uninitialized root inode
 > Date: Wed, 18 Jul 2007 17:04:45 +0200
 > From: Miklos Szeredi <[EMAIL PROTECTED]>
 > To: [EMAIL PROTECTED]
 >
 > > Everything is correct if I execute 'stat /fuse-mountpoint' prior the
 > > aufs mount.
 >
 > Because stat() calls the filesystem's ->getattr() method, which
 > refreshes the attributes.
 >
 > Fuse assumes that ->getattr() is called before the file attributes are
 > used, and aufs is breaking this assumption.
 >
 > Which I think is a bug in aufs, as it could break on _other_
 > filesystems which define ->getattr() as well.
 >
 > Miklos



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

Reply via email to