kernel-hacking-2024-linux-s.../fs/nfs
Trond Myklebust 9e6e70f8d8 NFSv4: Support NFSv4 optional attributes in the struct nfs_fattr
Currently, filling struct nfs_fattr is more or less an all or nothing
operation, since NFSv2 and NFSv3 have only mandatory attributes.
In NFSv4, some attributes are optional, and so we may simply not be able to
fill in those fields. Furthermore, NFSv4 allows you to specify which
attributes you are interested in retrieving, thus permitting you to
optimise away retrieval of attributes that you know will no change...

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2009-03-11 14:10:24 -04:00
..
callback.c
callback.h
callback_proc.c
callback_xdr.c
client.c Bug 11061, NFS mounts dropped 2009-03-10 20:33:22 -04:00
delegation.c
delegation.h
dir.c NFS: Handle -ESTALE error in access() 2009-03-10 20:33:21 -04:00
direct.c
file.c
getroot.c
idmap.c
inode.c NFSv4: Support NFSv4 optional attributes in the struct nfs_fattr 2009-03-11 14:10:24 -04:00
internal.h
iostat.h
Kconfig fs/Kconfig: move nfs out 2009-01-22 13:16:00 +03:00
Makefile
mount_clnt.c
namespace.c
nfs2xdr.c NFSv4: Support NFSv4 optional attributes in the struct nfs_fattr 2009-03-11 14:10:24 -04:00
nfs3acl.c NFSv3: Fix posix ACL code 2009-03-10 20:33:18 -04:00
nfs3proc.c
nfs3xdr.c NFSv4: Support NFSv4 optional attributes in the struct nfs_fattr 2009-03-11 14:10:24 -04:00
nfs4_fs.h
nfs4namespace.c NFS: Fix misparsing of nfsv4 fs_locations attribute (take 2) 2009-03-10 20:33:17 -04:00
nfs4proc.c
nfs4renewd.c
nfs4state.c
nfs4xdr.c NFSv4: Support NFSv4 optional attributes in the struct nfs_fattr 2009-03-11 14:10:24 -04:00
nfsroot.c
pagelist.c
proc.c
read.c
super.c
symlink.c
sysctl.c
unlink.c
write.c