- if (mti->mti_ioepoch && (mti->mti_ioepoch->flags & MF_EPOCH_OPEN)) {
- struct mdt_file_data *mfd;
- struct mdt_body *repbody;
-
- repbody = req_capsule_server_get(mti->mti_pill, &RMF_MDT_BODY);
- repbody->mbo_ioepoch = obj->mot_ioepoch;
- spin_lock(&med->med_open_lock);
- list_for_each_entry(mfd, &med->med_open_head, mfd_list) {
- if (mfd->mfd_xid == req->rq_xid)
- break;
- }
- LASSERT(&mfd->mfd_list != &med->med_open_head);
- spin_unlock(&med->med_open_lock);
- repbody->mbo_handle.cookie = mfd->mfd_handle.h_cookie;
- }