From: Andreas Gruenbacher Date: Thu, 25 May 2006 05:41:03 +0000 (-0400) Subject: NFSv3: Client-side nfsacl caching fix X-Git-Tag: v2.6.18-rc1~861^2~44 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4814f56d19137b3b9fa8e00e1d332b3683b950de;p=pandora-kernel.git NFSv3: Client-side nfsacl caching fix Fix two errors in the client-side acl cache: First, when nfs3_proc_getacl requests only the default acl of a file and the access acl is not cached already, a NULL access acl entry is cached instead of ERR_PTR(-EAGAIN) ("not cached"). Second, update the cached acls in nfs3_proc_setacls: nfs_refresh_inode does not always invalidate the cached acls, and when it does not, the cached acls get out of sync. Signed-off-by: Andreas Gruenbacher Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed