X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=libfio.c;h=ac5219744e3dc41906c3ac16a25b6e1d24fc8d74;hb=a7e8aae0220458e3d3bfa12c04835a63bbf152e2;hp=198eaf2eb723f744cbc279cd3dff51a1be64bd00;hpb=57fd8dfa7be234bc3a810587c0d0081437786cca;p=fio.git diff --git a/libfio.c b/libfio.c index 198eaf2e..ac521974 100644 --- a/libfio.c +++ b/libfio.c @@ -87,13 +87,14 @@ static void reset_io_counters(struct thread_data *td, int all) td->this_io_bytes[ddir] = 0; td->stat_io_blocks[ddir] = 0; td->this_io_blocks[ddir] = 0; - td->rate_bytes[ddir] = 0; - td->rate_blocks[ddir] = 0; + td->last_rate_check_bytes[ddir] = 0; + td->last_rate_check_blocks[ddir] = 0; td->bytes_done[ddir] = 0; td->rate_io_issue_bytes[ddir] = 0; td->rate_next_io_time[ddir] = 0; td->last_usec[ddir] = 0; } + td->bytes_verified = 0; } td->zone_bytes = 0; @@ -142,7 +143,7 @@ void reset_all_stats(struct thread_data *td) td->ts.runtime[i] = 0; } - set_epoch_time(td, td->o.log_unix_epoch); + set_epoch_time(td, td->o.log_unix_epoch | td->o.log_alternate_epoch, td->o.log_alternate_epoch_clock_id); memcpy(&td->start, &td->epoch, sizeof(td->epoch)); memcpy(&td->iops_sample_time, &td->epoch, sizeof(td->epoch)); memcpy(&td->bw_sample_time, &td->epoch, sizeof(td->epoch));