}
static int mdt_last_rcvd_read(const struct lu_env *env, struct mdt_device *mdt,
- struct lsd_client_data *lcd, loff_t *off,
+ struct lsd_client_data *lcd, loff_t *off,
int index)
{
struct mdt_thread_info *mti;
return;
/* if no error, so child was created with requested fid */
- child = mdt_object_find(mti->mti_env, mdt, mti->mti_rr.rr_fid2);
+ child = mdt_object_find(mti->mti_env, mdt, mti->mti_rr.rr_fid2,
+ MDT_OBJ_MUST_EXIST);
if (IS_ERR(child)) {
rc = PTR_ERR(child);
LCONSOLE_WARN("Child "DFID" lookup error %d."
return;
body = req_capsule_server_get(mti->mti_pill, &RMF_MDT_BODY);
- obj = mdt_object_find(mti->mti_env, mdt, mti->mti_rr.rr_fid1);
+ obj = mdt_object_find(mti->mti_env, mdt, mti->mti_rr.rr_fid1,
+ MDT_OBJ_MUST_EXIST);
if (IS_ERR(obj)) {
int rc = PTR_ERR(obj);
LCONSOLE_WARN(""DFID" lookup error %d."