]> CyberLeo.Net >> Repos - FreeBSD/releng/10.1.git/commit
Make external NFS clients know when files have their attributes changed and
authoraraujo <araujo@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 15 Oct 2014 06:31:08 +0000 (06:31 +0000)
committeraraujo <araujo@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 15 Oct 2014 06:31:08 +0000 (06:31 +0000)
commitb9f18fe2593b4bb790f0c6de2ff34404711a0b9d
treeac5d79db25aa1e5af4ab2733f397a88d515c2d10
parentd7bb87b20e32391ed144a535a30f07f28481550c
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.

Reported by: Kevin Buhr <buhr@asaurus.net>
Reviewed by: delphij
Approved by: re (gjb), delphij
Obtained from: r272467

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