Hi

I am ready to commit the following changes, which enable our FUSE
emulation to take advantage of name and attribute caching, with 
TTL given by the filesystem. It makes performances much better
while prseerving the ability to run a distributed filesystem:
http://ftp.espci.fr/shadow/manu/kernel2.patch
http://ftp.espci.fr/shadow/manu/libpuffs2.patch
http://ftp.espci.fr/shadow/manu/libperfuse2.patch

The code seems to work fine according to my test cases, I just 
have one concern about isdot case  puffs_vnop_lookup(). I wonder
if the vput call is right, or if I should drop a reference. 
cvp and ap->a_dvp should always be the same in that case, right?

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
[email protected]

Reply via email to