X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fmdt%2Fmdt_reint.c;h=e342b200153540c59ab93d8e749a37e73744ceb6;hp=5aa043bf3aea3f140dac4896bb6bd831e8383315;hb=5560f06887c816292bd7d9315c93d66762f60d12;hpb=b60a6044209912bdbbaab3d7ecc96b9d13129807 diff --git a/lustre/mdt/mdt_reint.c b/lustre/mdt/mdt_reint.c index 5aa043b..e342b20 100644 --- a/lustre/mdt/mdt_reint.c +++ b/lustre/mdt/mdt_reint.c @@ -986,12 +986,10 @@ static int mdt_reint_rename(struct mdt_thread_info *info, PFID(rr->rr_fid1), rr->rr_name, PFID(rr->rr_fid2), rr->rr_tgt); - if (!lu_fid_eq(rr->rr_fid1, rr->rr_fid2)) { - rc = mdt_rename_lock(info, &rename_lh); - if (rc) { - CERROR("Can't lock FS for rename, rc %d\n", rc); - RETURN(rc); - } + rc = mdt_rename_lock(info, &rename_lh); + if (rc) { + CERROR("Can't lock FS for rename, rc %d\n", rc); + RETURN(rc); } lh_newp = &info->mti_lh[MDT_LH_NEW];