]> git.baikalelectronics.ru Git - kernel.git/commit
NFS: Request fh_expire_type attribute in "server caps" operation
authorChuck Lever <chuck.lever@oracle.com>
Thu, 1 Mar 2012 22:02:05 +0000 (17:02 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Fri, 2 Mar 2012 22:18:10 +0000 (17:18 -0500)
commit4efee68de9bf802637ee7c13a21bada130313d81
treee1e15aa257b54fc890d94eb4f874ab0606ac371c
parentdc101a994efef34c56832ac206ff7ee47c905a51
NFS: Request fh_expire_type attribute in "server caps" operation

The fh_expire_type file attribute is a filesystem wide attribute that
consists of flags that indicate what characteristics file handles
on this FSID have.

Our client doesn't support volatile file handles.  It should find
out early (say, at mount time) whether the server is going to play
shenanighans with file handles during a migration.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4proc.c
fs/nfs/nfs4xdr.c
include/linux/nfs_fs_sb.h
include/linux/nfs_xdr.h