X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=fs%2Fceph%2Fcache.c;h=7680e2626815d133d3b5e9998e529535bd9231f9;hb=5955102c9984fa081b2d570cfac75c97eecf8f3b;hp=a4766ded1ba78e8bbbff70d4c5e65b3f9060d687;hpb=8ed59fd6d4691bd1e67b71f84e473f440fc7c821;p=platform%2Fkernel%2Flinux-rpi.git diff --git a/fs/ceph/cache.c b/fs/ceph/cache.c index a4766de..7680e26 100644 --- a/fs/ceph/cache.c +++ b/fs/ceph/cache.c @@ -197,7 +197,7 @@ void ceph_fscache_register_inode_cookie(struct ceph_fs_client* fsc, return; /* Avoid multiple racing open requests */ - mutex_lock(&inode->i_mutex); + inode_lock(inode); if (ci->fscache) goto done; @@ -207,7 +207,7 @@ void ceph_fscache_register_inode_cookie(struct ceph_fs_client* fsc, ci, true); fscache_check_consistency(ci->fscache); done: - mutex_unlock(&inode->i_mutex); + inode_unlock(inode); }