Whamcloud - gitweb
LU-6047 lustre: remove Size on MDS support
[fs/lustre-release.git] / lustre / target / tgt_lastrcvd.c
index 2457993..c31e3f4 100644 (file)
@@ -314,9 +314,9 @@ int tgt_truncate_last_rcvd(const struct lu_env *env, struct lu_target *tgt,
        if (rc)
                GOTO(cleanup, rc);
 
-       rc = dt_punch(env, dt, size, OBD_OBJECT_EOF, th, BYPASS_CAPA);
+       rc = dt_punch(env, dt, size, OBD_OBJECT_EOF, th);
        if (rc == 0)
-               rc = dt_attr_set(env, dt, &attr, th, BYPASS_CAPA);
+               rc = dt_attr_set(env, dt, &attr, th);
 
 cleanup:
        dt_trans_stop(env, tgt->lut_bottom, th);
@@ -767,8 +767,7 @@ static int tgt_last_rcvd_update(const struct lu_env *env, struct lu_target *tgt,
 
        mutex_lock(&ted->ted_lcd_lock);
        LASSERT(ergo(tti->tti_transno == 0, th->th_result != 0));
-       if (lustre_msg_get_opc(req->rq_reqmsg) == MDS_CLOSE ||
-           lustre_msg_get_opc(req->rq_reqmsg) == MDS_DONE_WRITING) {
+       if (lustre_msg_get_opc(req->rq_reqmsg) == MDS_CLOSE) {
                transno_p = &ted->ted_lcd->lcd_last_close_transno;
                ted->ted_lcd->lcd_last_close_xid = req->rq_xid;
                ted->ted_lcd->lcd_last_close_result = th->th_result;
@@ -997,7 +996,7 @@ int tgt_server_data_init(const struct lu_env *env, struct lu_target *tgt)
        __u32                            index;
        int                              rc, type;
 
-       rc = dt_attr_get(env, tgt->lut_last_rcvd, &tti->tti_attr, BYPASS_CAPA);
+       rc = dt_attr_get(env, tgt->lut_last_rcvd, &tti->tti_attr);
        if (rc)
                RETURN(rc);