Whamcloud - gitweb
LU-3951 lfsck: OST-object inconsistency self detect/repair
[fs/lustre-release.git] / lustre / lclient / lcommon_cl.c
index 641ab18..79ecc03 100644 (file)
@@ -953,6 +953,8 @@ void ccc_req_attr_set(const struct lu_env *env,
        }
        obdo_from_inode(oa, inode, valid_flags & flags);
        obdo_set_parent_fid(oa, &cl_i2info(inode)->lli_fid);
+       if (OBD_FAIL_CHECK(OBD_FAIL_LFSCK_INVALID_PFID))
+               oa->o_parent_oid++;
 #ifdef __KERNEL__
        memcpy(attr->cra_jobid, cl_i2info(inode)->lli_jobid,
               JOBSTATS_JOBID_SIZE);