Loading fs/ocfs2/dlm/dlmmaster.c +8 −6 Original line number Diff line number Diff line Loading @@ -994,6 +994,7 @@ static int dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, spin_unlock(&res->spinlock); /* this will cause the master to re-assert across * the whole cluster, freeing up mles */ if (res->owner != dlm->node_num) { ret = dlm_do_master_request(mle, res->owner); if (ret < 0) { /* give recovery a chance to run */ Loading @@ -1001,6 +1002,7 @@ static int dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, msleep(500); goto recheck; } } ret = 0; goto leave; } Loading Loading
fs/ocfs2/dlm/dlmmaster.c +8 −6 Original line number Diff line number Diff line Loading @@ -994,6 +994,7 @@ static int dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, spin_unlock(&res->spinlock); /* this will cause the master to re-assert across * the whole cluster, freeing up mles */ if (res->owner != dlm->node_num) { ret = dlm_do_master_request(mle, res->owner); if (ret < 0) { /* give recovery a chance to run */ Loading @@ -1001,6 +1002,7 @@ static int dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, msleep(500); goto recheck; } } ret = 0; goto leave; } Loading