X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=eta.c;h=baaa68151dff8c85d6b76c3f885e06a0c4ca102a;hp=adf7f94c658607009c85ad49b8348f9160e33fa1;hb=3a03f0cf8005221d90045bed762e7d5e38f944fb;hpb=c1f50f765a0a51931605c1fb223d166e3b3a93c6 diff --git a/eta.c b/eta.c index adf7f94c..baaa6815 100644 --- a/eta.c +++ b/eta.c @@ -358,12 +358,12 @@ bool calc_thread_status(struct jobs_eta *je, int force) uint64_t rate_time, disp_time, bw_avg_time, *eta_secs; unsigned long long io_bytes[DDIR_RWDIR_CNT]; unsigned long long io_iops[DDIR_RWDIR_CNT]; - struct timeval now; + struct timespec now; static unsigned long long rate_io_bytes[DDIR_RWDIR_CNT]; static unsigned long long disp_io_bytes[DDIR_RWDIR_CNT]; static unsigned long long disp_io_iops[DDIR_RWDIR_CNT]; - static struct timeval rate_prev_time, disp_prev_time; + static struct timespec rate_prev_time, disp_prev_time; if (!force) { if (!(output_format & FIO_OUTPUT_NORMAL) && @@ -511,7 +511,7 @@ bool calc_thread_status(struct jobs_eta *je, int force) void display_thread_status(struct jobs_eta *je) { - static struct timeval disp_eta_new_line; + static struct timespec disp_eta_new_line; static int eta_new_line_init, eta_new_line_pending; static int linelen_last; static int eta_good;