X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=blktrace.c;h=e256d633d929cd5f7b60936bdb39bb84cddc9b48;hp=b37a54e9e1cd36ec75dffb7e9a03bfbec8e3f886;hb=c1f22c2169c77658bd6efaccc47ee8542055d8f2;hpb=65c42cc817949e3ad1190b333717f416e2dd4cdf diff --git a/blktrace.c b/blktrace.c index b37a54e9..e256d633 100644 --- a/blktrace.c +++ b/blktrace.c @@ -312,13 +312,9 @@ static void handle_trace_fs(struct thread_data *td, struct blk_io_trace *t, rw = (t->action & BLK_TC_ACT(BLK_TC_WRITE)) != 0; - /* - * Need to figure out why 0 byte writes end up here sometimes, for - * now just ignore them. - */ - if (!t->bytes) - return; - else if (t->bytes > rw_bs[rw]) + assert(t->bytes); + + if (t->bytes > rw_bs[rw]) rw_bs[rw] = t->bytes; ios[rw]++;