Whamcloud - gitweb
LU-8979 ldlm: disable brw lock request in recovery
[fs/lustre-release.git] / lustre / target / tgt_handler.c
index e0f1e2d..872d7cc 100644 (file)
@@ -1608,6 +1608,9 @@ int tgt_brw_lock(struct ldlm_namespace *ns, struct ldlm_res_id *res_id,
        LASSERT(mode == LCK_PR || mode == LCK_PW);
        LASSERT(!lustre_handle_is_used(lh));
 
+       if (ns->ns_obd->obd_recovering)
+               RETURN(0);
+
        if (nrbufs == 0 || !(nb[0].rnb_flags & OBD_BRW_SRVLOCK))
                RETURN(0);