]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/nfs/delegation.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
[karo-tx-linux.git] / fs / nfs / delegation.h
index 944b627ec6e1a956340ee8c0464b5510b185b336..69e7b8140122d7ed4feec5e5fad1dddb307ae150 100644 (file)
@@ -71,4 +71,10 @@ static inline int nfs_inode_return_delegation(struct inode *inode)
 }
 #endif
 
+static inline int nfs_have_delegated_attributes(struct inode *inode)
+{
+       return nfs_have_delegation(inode, FMODE_READ) &&
+               !(NFS_I(inode)->cache_validity & NFS_INO_REVAL_FORCED);
+}
+
 #endif