From: Trond Myklebust Date: Mon, 30 Jan 2012 20:43:56 +0000 (-0500) Subject: NFSv4: ACCESS validation doesn't require a full attribute refresh X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=a4980e7840176b4baa60715c32c5994b084ea9a6;p=openwrt%2Fstaging%2Fblogic.git NFSv4: ACCESS validation doesn't require a full attribute refresh We only really need to check the change attribute, so let's just use the server->cache_consistency_bitmask. Signed-off-by: Trond Myklebust --- diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c index 828a76590af9..1bb0be36a726 100644 --- a/fs/nfs/nfs4proc.c +++ b/fs/nfs/nfs4proc.c @@ -2512,7 +2512,7 @@ static int _nfs4_proc_access(struct inode *inode, struct nfs_access_entry *entry struct nfs_server *server = NFS_SERVER(inode); struct nfs4_accessargs args = { .fh = NFS_FH(inode), - .bitmask = server->attr_bitmask, + .bitmask = server->cache_consistency_bitmask, }; struct nfs4_accessres res = { .server = server,