]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/gfs2/inode.c
Merge remote-tracking branch 'gfs2/for-next'
[karo-tx-linux.git] / fs / gfs2 / inode.c
index 95a914524a39757585eeeec9357aa57cfeb0c5d7..5fdb319fc2426925edb0ebdb35b7d19adacf705c 100644 (file)
@@ -2072,7 +2072,7 @@ static int gfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
        if (ret)
                return ret;
 
-       mutex_lock(&inode->i_mutex);
+       inode_lock(inode);
 
        ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &gh);
        if (ret)
@@ -2099,7 +2099,7 @@ static int gfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
 
        gfs2_glock_dq_uninit(&gh);
 out:
-       mutex_unlock(&inode->i_mutex);
+       inode_unlock(inode);
        return ret;
 }