ceph: use ihold when we already have an inode ref
[deliverable/linux.git] / fs / ceph / addr.c
index 33da49dc3cc6fa49498df7dd902481f86d8fac9e..5a3953db81184170a8f221fc6c231996993724d2 100644 (file)
@@ -453,7 +453,7 @@ static int ceph_writepage(struct page *page, struct writeback_control *wbc)
        int err;
        struct inode *inode = page->mapping->host;
        BUG_ON(!inode);
-       igrab(inode);
+       ihold(inode);
        err = writepage_nounlock(page, wbc);
        unlock_page(page);
        iput(inode);
This page took 0.046089 seconds and 5 git commands to generate.