android_kernel_xiaomi_sm8350/fs/nfs
Trond Myklebust 44b11874ff NFS: Separate metadata and page cache revalidation mechanisms
Separate out the function of revalidating the inode metadata, and
revalidating the mapping. The former may be called by lookup(),
and only really needs to check that permissions, ctime, etc haven't changed
whereas the latter needs only done when we want to read data from the page
cache, and may need to sync and then invalidate the mapping.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2006-06-09 09:34:09 -04:00
..
callback_proc.c
callback_xdr.c
callback.c [PATCH] sem2mutex: fs/ 2006-03-26 08:56:55 -08:00
callback.h
delegation.c
delegation.h
dir.c NFS: Separate metadata and page cache revalidation mechanisms 2006-06-09 09:34:09 -04:00
direct.c NFS,SUNRPC: Fix compiler warnings if CONFIG_PROC_FS & CONFIG_SYSCTL are unset 2006-04-19 12:43:47 -04:00
file.c NFS: Separate metadata and page cache revalidation mechanisms 2006-06-09 09:34:09 -04:00
idmap.c
inode.c NFS: Separate metadata and page cache revalidation mechanisms 2006-06-09 09:34:09 -04:00
iostat.h
Makefile
mount_clnt.c Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 2006-03-25 09:18:27 -08:00
nfs2xdr.c Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 2006-03-25 09:18:27 -08:00
nfs3acl.c
nfs3proc.c
nfs3xdr.c Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 2006-03-25 09:18:27 -08:00
nfs4_fs.h
nfs4proc.c NFS: More page cache revalidation fixups 2006-06-09 09:34:09 -04:00
nfs4renewd.c
nfs4state.c
nfs4xdr.c Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 2006-03-25 09:18:27 -08:00
nfsroot.c
pagelist.c
proc.c
read.c NFS: Optimize allocation of nfs_read/write_data structures 2006-06-09 09:34:07 -04:00
symlink.c NFS: Separate metadata and page cache revalidation mechanisms 2006-06-09 09:34:09 -04:00
sysctl.c
unlink.c
write.c NFS: Optimize allocation of nfs_read/write_data structures 2006-06-09 09:34:07 -04:00