fs/9p: set fs cache cookie in create path also
[pandora-kernel.git] / fs / 9p / vfs_inode_dotl.c
index fe3ffa9..fbe9572 100644 (file)
@@ -226,6 +226,10 @@ v9fs_vfs_create_dotl(struct inode *dir, struct dentry *dentry, int omode,
                return PTR_ERR(filp);
        }
        filp->private_data = ofid;
+#ifdef CONFIG_9P_FSCACHE
+       if (v9ses->cache)
+               v9fs_cache_inode_set_cookie(inode, filp);
+#endif
        return 0;
 
 error: