1
linux/fs/fuse
Miklos Szeredi 8cbdf1e6f6 [PATCH] fuse: support caching negative dentries
Add support for caching negative dentries.

Up till now, ->d_revalidate() always forced a new lookup on these.  Now let
the lookup method return a zero node ID (not used for anything else) meaning a
negative entry, but with a positive cache timeout.  The old way of signaling
negative entry (replying ENOENT) still works.

Userspace should check the ABI minor version to see whether sending a zero ID
is allowed by the kernel or not.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-06 08:33:55 -08:00
..
dev.c [PATCH] fuse: bump interface version 2006-01-06 08:33:55 -08:00
dir.c [PATCH] fuse: support caching negative dentries 2006-01-06 08:33:55 -08:00
file.c [PATCH] fuse: clean up page offset calculation 2006-01-06 08:33:55 -08:00
fuse_i.h [PATCH] fuse: bump interface version 2006-01-06 08:33:55 -08:00
inode.c [PATCH] fuse: add frsize to statfs reply 2006-01-06 08:33:55 -08:00
Makefile [PATCH] FUSE - file operations 2005-09-09 14:03:45 -07:00