]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Make external NFS clients know when files have their attributes changed and
authoraraujo <araujo@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 7 Oct 2014 06:00:09 +0000 (06:00 +0000)
committeraraujo <araujo@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 7 Oct 2014 06:00:09 +0000 (06:00 +0000)
commit1b7393cceff80a6ce10106df3d3bb0f73c2cc583
tree4a2c4abb07dc519bcd23558b0e5e465c4bb8304d
parent88c95d3e476d361f160f84ace52924d18a56e5eb
Make external NFS clients know when files have their attributes changed and
avoid cache the file's state indefinitely. The va_filerev is what is sent
to the client as the "change" attribute, the client is periodically fetching
the attributes and without this option the attribute remains as some garbage
value.

Phabric: D905
Reported by: Kevin Buhr <buhr@asaurus.net>
Reviewed by: rmacklem, delphij
Approved by: delphij
Obtained from: r272467
Sponsored by: QNAP Systems Inc.

git-svn-id: svn://svn.freebsd.org/base/stable/10@272676 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c