From ff9ac8af1e5bb009f0353e28fcea63902cff0066 Mon Sep 17 00:00:00 2001 From: Alex Zhuravlev Date: Tue, 25 Oct 2016 17:24:51 +0300 Subject: [PATCH] LU-8775 osd: do not report special writes in brw stats do not report special writes (e.g. last_rcvd, etc) made with copying write in brw_stats. Change-Id: Id92ed13a8d241e6489731d51a546c3583a2156b8 Signed-off-by: Alex Zhuravlev Reviewed-on: http://review.whamcloud.com/23363 Tested-by: Maloo Reviewed-by: Jinshan Xiong Reviewed-by: Andreas Dilger Reviewed-by: Zhiqi Tao Tested-by: Zhiqi Tao Tested-by: Jenkins Reviewed-by: Oleg Drokin --- lustre/osd-zfs/osd_io.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lustre/osd-zfs/osd_io.c b/lustre/osd-zfs/osd_io.c index a253a9c..389213d 100644 --- a/lustre/osd-zfs/osd_io.c +++ b/lustre/osd-zfs/osd_io.c @@ -204,8 +204,6 @@ static ssize_t osd_write(const struct lu_env *env, struct dt_object *dt, LASSERT(th != NULL); oh = container_of0(th, struct osd_thandle, ot_super); - record_start_io(osd, WRITE, 0); - dmu_write(osd->od_os, obj->oo_db->db_object, offset, (uint64_t)buf->lb_len, buf->lb_buf, oh->ot_tx); write_lock(&obj->oo_attr_lock); @@ -227,9 +225,6 @@ static ssize_t osd_write(const struct lu_env *env, struct dt_object *dt, rc = buf->lb_len; out: - record_end_io(osd, WRITE, 0, buf->lb_len, - buf->lb_len >> PAGE_SHIFT); - RETURN(rc); } -- 1.8.3.1