ceph: use ihold when we already have an inode ref
[deliverable/linux.git] / fs / ceph / file.c
index 203252d88d9fa6509d1dd7bfed3e4198c414d906..8c5ac4e728326602558a52cd47c2c0ee81a51dfe 100644 (file)
@@ -191,7 +191,8 @@ int ceph_open(struct inode *inode, struct file *file)
                err = PTR_ERR(req);
                goto out;
        }
-       req->r_inode = igrab(inode);
+       req->r_inode = inode;
+       ihold(inode);
        req->r_num_caps = 1;
        err = ceph_mdsc_do_request(mdsc, parent_inode, req);
        if (!err)
This page took 0.023761 seconds and 5 git commands to generate.