linux/fs/fuse
Miklos Szeredi 244f6385c2 fuse: refresh stale attributes in fuse_permission()
fuse_permission() didn't refresh inode attributes before using them, even if
the validity has already expired.

Thanks to Junjiro Okajima for spotting this.

Also remove some old code to unconditionally refresh the attributes on the
root inode.

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-17 08:43:04 -07:00
..
Makefile [PATCH] fuse: add control filesystem 2006-06-25 10:01:19 -07:00
control.c [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
dev.c fuse: add reference counting to fuse_file 2007-10-17 08:43:03 -07:00
dir.c fuse: refresh stale attributes in fuse_permission() 2007-10-17 08:43:04 -07:00
file.c fuse: refresh stale attributes in fuse_permission() 2007-10-17 08:43:04 -07:00
fuse_i.h fuse: refresh stale attributes in fuse_permission() 2007-10-17 08:43:04 -07:00
inode.c fuse: set i_nlink to sane value after mount 2007-10-17 08:43:04 -07:00