X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Flmv%2Flmv_obd.c;h=a32a763237c767b6f0c6f21fe5777a0a10b3986c;hp=5c95be1929453a63f7ef7a77f617467beb521a48;hb=3e14a71d87efde0a91ef04d3f37f0d16e3c2b450;hpb=b217593a9e68d15e34c257b8d9485d34d3ccbbec diff --git a/lustre/lmv/lmv_obd.c b/lustre/lmv/lmv_obd.c index 5c95be1..a32a763 100644 --- a/lustre/lmv/lmv_obd.c +++ b/lustre/lmv/lmv_obd.c @@ -1523,7 +1523,7 @@ static struct lu_tgt_desc *lmv_locate_tgt_rr(struct lmv_obd *lmv, __u32 *mdt) ENTRY; - spin_lock(&lmv->lmv_qos.lq_rr.lqr_alloc); + spin_lock(&lmv->lmv_lock); for (i = 0; i < lmv->lmv_mdt_descs.ltd_tgts_size; i++) { index = (i + lmv->lmv_qos_rr_index) % lmv->lmv_mdt_descs.ltd_tgts_size; @@ -1534,11 +1534,11 @@ static struct lu_tgt_desc *lmv_locate_tgt_rr(struct lmv_obd *lmv, __u32 *mdt) *mdt = tgt->ltd_index; lmv->lmv_qos_rr_index = (*mdt + 1) % lmv->lmv_mdt_descs.ltd_tgts_size; - spin_unlock(&lmv->lmv_qos.lq_rr.lqr_alloc); + spin_unlock(&lmv->lmv_lock); RETURN(tgt); } - spin_unlock(&lmv->lmv_qos.lq_rr.lqr_alloc); + spin_unlock(&lmv->lmv_lock); RETURN(ERR_PTR(-ENODEV)); }