obd->obd_last_committed = mdt->mdt_lut.lut_last_transno;
cfs_spin_unlock(&mdt->mdt_lut.lut_translock);
- mdt->mdt_lut.lut_mount_count = mount_count + 1;
- lsd->lsd_mount_count = mdt->mdt_lut.lut_mount_count;
+ obd->u.obt.obt_mount_count = mount_count + 1;
+ lsd->lsd_mount_count = obd->u.obt.obt_mount_count;
/* save it, so mount count and last_transno is current */
rc = mdt_server_data_update(env, mdt);
RETURN(PTR_ERR(th));
CDEBUG(D_SUPER, "MDS mount_count is "LPU64", last_transno is "LPU64"\n",
- mdt->mdt_lut.lut_mount_count, mdt->mdt_lut.lut_last_transno);
+ mdt->mdt_lut.lut_obd->u.obt.obt_mount_count,
+ mdt->mdt_lut.lut_last_transno);
cfs_spin_lock(&mdt->mdt_lut.lut_translock);
mdt->mdt_lut.lut_lsd.lsd_last_transno = mdt->mdt_lut.lut_last_transno;
cfs_spin_lock(&mdt->mdt_lut.lut_translock);
if (txn->th_result != 0) {
if (mti->mti_transno != 0) {
- CERROR("Replay transno "LPU64" failed: rc %i\n",
+ CERROR("Replay transno "LPU64" failed: rc %d\n",
mti->mti_transno, txn->th_result);
}
} else if (mti->mti_transno == 0) {
oldrep->rs_opc);
svc = oldrep->rs_service;
- cfs_spin_lock (&svc->srv_lock);
+ cfs_spin_lock (&svc->srv_rs_lock);
cfs_list_del_init (&oldrep->rs_exp_list);
ptlrpc_schedule_difficult_reply (oldrep);
cfs_spin_unlock(&oldrep->rs_lock);
- cfs_spin_unlock (&svc->srv_lock);
+ cfs_spin_unlock (&svc->srv_rs_lock);
break;
}
cfs_spin_unlock(&exp->exp_lock);