NFS: Fix atime revalidation in read()
Trond Myklebust authored

NFSv3 will correctly update atime on a read() call, so there is no need to
set the NFS_INO_INVALID_ATIME flag unless the call to nfs_refresh_inode()
fails.
Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
8850df99
Name Last commit Last update
..
Makefile [NFS] [PATCH] nfs: tiny makefile cleanup
callback.c Freezer: make kernel threads nonfreezable by default
callback.h NFS: Fix more sparse warnings
callback_proc.c [PATCH] fs/nfs/callback* passes error values big-endian
callback_xdr.c NFSv4: debug print ntohl(status) in nfs client callback xdr code
client.c NFS: support RDMA mounts
delegation.c NFS: Replace file->private_data with calls to nfs_file_open_context()
delegation.h NFSv4: Use RCU to protect delegations
dir.c NFS: Fix atime revalidation in readdir()
direct.c NFS: Replace file->private_data with calls to nfs_file_open_context()
file.c NFS: Replace file->private_data with calls to nfs_file_open_context()
getroot.c NFS: Fix an Oops in encode_lookup()
idmap.c NFS: use __set_current_state()
inode.c NFS: Fix atime revalidation in readdir()
internal.h NFS: use in-kernel mount argument structure for nfsv4 mounts
iostat.h NFSv4: Fix an oops in nfs4_fill_super
mount_clnt.c NFS: Improve debugging output in NFS in-kernel mount client
namespace.c NFS: Fix use of cancel_delayed_work_sync in nfs_release_automount_timer
nfs2xdr.c SUNRPC: mark bulk read/write data in xdrbuf
nfs3acl.c NFSv3: Client-side nfsacl caching fix
nfs3proc.c NFS: Fix atime revalidation in read()
nfs3xdr.c SUNRPC: mark bulk read/write data in xdrbuf
nfs4_fs.h NFSv4: 'constify' lookup arguments.
nfs4namespace.c NFSv4: /proc/mounts displays the wrong server name for referrals
nfs4proc.c NFS: Fix atime revalidation in read()
nfs4renewd.c
nfs4state.c
nfs4xdr.c
nfsroot.c
pagelist.c
proc.c
read.c
super.c
symlink.c
sysctl.c
unlink.c
write.c