tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: [PATCH] PUFFS with cache TTL from filesystem



hi,

> 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

% ftp http://ftp.espci.fr/shadow/manu/kernel2.patch
Requesting http://ftp.espci.fr/shadow/manu/kernel2.patch
ftp: Error retrieving file `404 Not Found'
%

YAMAMOTO Takashi

> 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
> manu%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index