}
olg->olg_ctxts[ctxt->loc_idx] = NULL;
spin_unlock(&olg->olg_lock);
-
+
if (ctxt->loc_lcm)
lcm_put(ctxt->loc_lcm);
-
+
obd = ctxt->loc_obd;
spin_lock(&obd->obd_dev_lock);
spin_unlock(&obd->obd_dev_lock); /* sync with llog ctxt user thread */
ctxt = llog_group_get_ctxt(olg, index);
if (!ctxt)
RETURN(-ENODEV);
- llog_gen_init(ctxt);
if (logid && logid->lgl_oid) {
rc = llog_create(ctxt, &handle, logid, NULL);