Whamcloud - gitweb
LU-3670 mdt: cancel MDS_INODELOCK_XATTR on MDS updates
[fs/lustre-release.git] / lustre / mdt / mdt_hsm.c
index 510c737..a7a39dc 100644 (file)
@@ -235,8 +235,8 @@ int mdt_hsm_state_set(struct mdt_thread_info *info)
 
        lh = &info->mti_lh[MDT_LH_CHILD];
        mdt_lock_reg_init(lh, LCK_PW);
-       rc = mdt_object_lock(info, obj, lh, MDS_INODELOCK_LOOKUP,
-                            MDT_LOCAL_LOCK);
+       rc = mdt_object_lock(info, obj, lh, MDS_INODELOCK_LOOKUP |
+                            MDS_INODELOCK_XATTR, MDT_LOCAL_LOCK);
        if (rc)
                RETURN(rc);