From: J. Bruce Fields Date: Thu, 16 Apr 2009 21:33:25 +0000 (-0400) Subject: nfsd: support ext4 i_version X-Git-Tag: v2.6.31-rc1~57^2~36 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c654b8a9cba6002aad1c01919e4928a79a4a6dcf;p=pandora-kernel.git nfsd: support ext4 i_version ext4 supports a real NFSv4 change attribute, which is bumped whenever the ctime would be updated, including times when two updates arrive within a jiffy of each other. (Note that although ext4 has space for nanosecond-precision ctime, the real resolution is lower: it actually uses jiffies as the time-source.) This ensures clients will invalidate their caches when they need to. There is some fear that keeping the i_version up-to-date could have performance drawbacks, so for now it's turned on only by a mount option. We hope to do something better eventually. Signed-off-by: J. Bruce Fields Cc: Theodore Tso --- Reading git-diff-tree failed