fs/9p: mark inode attribute invalid on rename, unlink and setattr
[linux-3.10.git] / fs / 9p / vfs_inode_dotl.c
index 5c04d66..8d5f7e3 100644 (file)
@@ -455,6 +455,7 @@ int v9fs_vfs_setattr_dotl(struct dentry *dentry, struct iattr *iattr)
        if (retval < 0)
                return retval;
 
+       v9fs_invalidate_inode_attr(dentry->d_inode);
        if ((iattr->ia_valid & ATTR_SIZE) &&
            iattr->ia_size != i_size_read(dentry->d_inode)) {
                retval = vmtruncate(dentry->d_inode, iattr->ia_size);