From: Trond Myklebust Date: Tue, 29 Dec 2015 23:55:19 +0000 (-0500) Subject: NFS: Fix attribute cache revalidation X-Git-Tag: v3.2.77~59 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ac492979f1fd87e63208119b4a34e8b114a3db4;p=pandora-kernel.git NFS: Fix attribute cache revalidation commit ade14a7df796d4e86bd9d181193c883a57b13db0 upstream. If a NFSv4 client uses the cache_consistency_bitmask in order to request only information about the change attribute, timestamps and size, then it has not revalidated all attributes, and hence the attribute timeout timestamp should not be updated. Reported-by: Donald Buczek Signed-off-by: Trond Myklebust [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed